#はじめに
昨今流行りのPythonと機械学習に興味を持ち、勉強開始。
備忘録としてここに記す。
#参考教材
Udemy みんなのAI講座 ゼロからPythonで学ぶ人工知能と機械学習
https://www.udemy.com/course/learning-ai/
#インストールしたもの
- Pycharm
- Python統合開発環境
- Cとは違って、Pythonはインデントでブロックが解釈されるため、自動整形機能を持ったエディタは必須と思った
- Anaconda3
- 様々なライブラリと共にPythonをインストールできるパッケージ
- インストールはしたけど、コマンドプロンプトから"python"とか打っても起動できない。Anaconda3が具体的に何者かのか、よくわかっていない。
#つまづいたところ
numpyのインストールでつまづいた。Pycharmでボタンをポチポチ押せばインストールできるはずなのに、SSLがどーのこーのと言われた。
このインストールできない現象は、Pycharmで"New Project"する際の"Project interpritor"の選択で"Existing interpriter"を選択し、Anaconda3直下のpython.exeを参照するように設定すると解消した。ここらへんのカラクリもよくわかっていない。
#学び
数学的な問題親和性が高いことがよくわかった。
例えば
x = np.arange(0, 10, 0.1)
y = 2*x + 1
上記だけでyが、配列xの各要素を変換した配列になる。"="が写像を表している?Cの頭でいたら混乱しそう。