② AI・機械学習
「AIって自分でも作れるの?」
実はPythonを使えば、数行のコードで「機械学習(過去のデータから法則を見つけて予測するAI)」を実装できます。
この付録では、有名な scikit-learn(サイキット・ラーン) というライブラリを使って、ブラウザ上で本物の予測モデルを動かしてみましょう!
5. ゲームキャラの職業を自動予測する決定木
AIの学習手法である「決定木」を使って、ゲームのキャラクターの「HP」と「MP」から「そのキャラの職業(戦士、魔法使い、盗賊)」を自動で当てるAIを作りましょう。
少しのデータから、AI自ら賢い「分岐ルール」を作り出します。
game_job_ai.py
Loading...
6. 住宅価格の予測(単回帰分析)
過去の「家の広さ」と「価格」のデータから、なめらかな予測の「線」を引いて、未知の家の価格を予測します。 AIが「広さと価格には相関関係がある」と自動で学習します。
house_price_prediction.py
Loading...
7. 文章の感情分析(ポジティブ・ネガティブ判定)
「自然言語処理」の第一歩。文章の中に含まれる単語のリストから、その文章が明るい感情(ポジティブ)か、暗い感情(ネガティブ)かを自動でスコアリングします。
sentiment_analysis.py
Loading...
これらは本格的な機械学習のほんの入り口に過ぎませんが、基礎文法(変数やif文)で構成されていることが分かると思います。
Pythonを学べば、誰でもAIの作り手になることができるのです!🚀