ディープラーニングはどうやって動いているのか?
おはようございます。しろさんです。
前回のブログでディープラーニングについて触れましたが、どうやって動くのでしょうか?AIは人間の脳が知的活動をするようなコンピュータープログラムを実現すること。人によってプログラミングして、人工的に脳を作ることになります。
AIにはどんなプログラミング言語が必要なのか?
AIは、大量のデータから法則性を見つけるためには、計算が得意です。AIの特徴を生かす為に計算を得意としたプログラミング言語が使われてます。
例)
・Python(パイソン):計算をメインとして処理でよく使われる言語です。
・R:統計解析に特化した言語で統計以外での汎用性はあまりなさそうです。
プログラミング言語は道具であって、それを使うための基礎知識も必要になり、数学手的な考え方が大切になります。
・微分積分
・線形代数
・確率統計
このような数学知識が乏しいと、ディープラーニングは難しいかもしれません。