RCAIT workshop

農業情報研究センターワークショップ

ユーザ用ツール

サイト用ツール


startup-guide

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
startup-guide [2020/09/01 (Tue) 17:01] – [予備コースガイダンス] sonk414startup-guide [2021/09/16 (Thu) 11:50] (現在) – 2021年度第2回に向けた記述の一部修正 jones
行 1: 行 1:
 ====== 予備コースガイダンス ====== ====== 予備コースガイダンス ======
  
-農業情報研究センターの AI 人材教育プログラムは、初級、中級、および応用の三つのコースで構成されています。初級および中級コースは、農研機構のスパコン「紫峰」を使用して、実習しながら AI の根幹技術である統計や機械学習を学ぶことを目的としています。また、応用コースは、AI の第一線で活躍されている先生方による招待講演を通して、AI への理解を深めるためことを目的としています。 
  
-AI を学ぶには、数学や統計などの基本知識が欠かせません。また、AI を作り上げるためには、AI に関するリテラシーやプログラミング言語に関する基本知識も欠かせません。初級コースは 2 日間、中級コースは 3 日間という限られた時間の中で、「使える技術」を教えるためには、時間を有効に利用する必要があります。これを受け、独学できる内容を積極的に独学を薦めています。また、スパコンを使った実習などのような独学が困難な内容を初級および中級コースに割り当てました。 
  
-予備コースは、AI 学ぶ上で必要な AI リテラシー、数学基礎、統計基礎、およびプログラミング基礎をまとめた学習コースとなっています。予備コースで取り上げられた知識をすべて熟知する必要はありませんが、以下に示した事項を理解ると、初級・中級コースが学びやすくなります。+農業情報研究センターの AI 人材教育プログラムは、初級、中級、および応用の三つのコースで構成されています。初級および中級コースは、農研機構のスパコン「紫峰」を使用して、実習しながら AI の根幹技術である統計や機械学習を学ぶことを目的としています。また、応用コースは、不定期で開催され、AI の第一線で活躍されている先生方による招待講演を通して、AI への理解を深めるためことを目的としています。 
 + 
 +AI を学ぶには、数学や統計などの基本知識が欠かせません。また、AI を作り上げるためには、AI に関するリテラシーやプログラミング言語に関する基本知識も欠かせません。初級コース 3 日間、中級コース 3 日間という限られた時間の中で、「使える技術」を習得するためには、時間を有効に利用する必要があります。このため、AI 人材教育プログラムでは、独学できる内容については積極的に独学で習得することを薦めています。その上で、スパコンを使った実習などのような**独学が困難な内容を初級および中級コースに割り当て**ました。 
 + 
 +予備コースは、AI 学ぶ上で必要な AI リテラシー、数学基礎、統計基礎、およびプログラミング基礎をまとめた学習コースとなっています。予備コースで取り上げられた知識をすべて熟知する必要はありませんが、以下に示した事項が既知(習得済み)ものして、初級・中級コースが行われます。
  
  
行 14: 行 16:
   * 数学基礎   * 数学基礎
     * ベクトルの線形結合や内積について理解している。     * ベクトルの線形結合や内積について理解している。
-    * 行列の固有値と固有ベクトルの求め方がわかる。+    * 行列の固有値と固有ベクトルの求め方がわかる。(自分で導けるようになる必要はないが、ベクトルの計算式を見て意味がわかる。)
     * 微分で関数の最大値および最小値を求め方がわかる。     * 微分で関数の最大値および最小値を求め方がわかる。
  
行 24: 行 26:
  
   * プログラミング基礎   * プログラミング基礎
-    * プログラミング言語で簡単なプログラム(20行以上)を作ったことがある。 +    * プログラミング言語(Python または R)で簡単なプログラムを作ったことがある。 
-    * リスト(配列)とディクショナリ(連想配列、ハッシュ)を使える。 +      * リスト(配列)とディクショナリ(連想配列、ハッシュ)を難なく使える。 
-    * if, for, while 構文を使える。+      * if, for, while 構文を難なく使える。
     * 関数を定義したり、関数を使ったりすることがある。     * 関数を定義したり、関数を使ったりすることがある。
  
  
-の項目をすでにご存知の方は予備コースを受ける必要はありません。一方で、復習しておきたい項目がある場合は、その項目に関する予備コースのみを受ければよいです。 +上の項目をすでにご存知の方は予備コースを受ける必要はありません。一方で、復習しておきたい項目がある場合は、その項目に関する予備コースのみを受ければよいです。
- +
-本予備コースは、インターネットで公開されている資料やオープンコースウェア(OCW)などを利用しています。近年、ハイクオリティな大学や大学院の講義資料や講義映像が OCW として公開されています。これらほとんどの講義は、教育目的であれば、無償で利用できます。本予備コースでは、公開された資料のなかから、いくつか初級・中級コースに関連する内容を取り上げて作成しました。受講者は、上述の確認事項を念頭に、予備コースを受けていただければと、初級・中級コースをスムーズに受講できるようになります。 +
- +
  
 +本予備コースは、インターネットで公開されている資料やオープンコースウェア(OCW)などを利用しています。近年、ハイクオリティな大学や大学院の講義資料や講義映像が OCW として公開されています。これらほとんどの講義は、教育目的であれば、無償で利用できます。本予備コースでは、公開された資料の中から、いくつか初級・中級コースに関連する内容を取り上げて作成しています。受講者の皆様は、上記の確認事項を念頭に、予備コースを受けていただければ、初級・中級コースをスムーズに受講できるようになります。
  
startup-guide.1598947295.txt.gz · 最終更新: (外部編集)