投稿

[Python 100日チャレンジ] Day 91 - 機械学習とは

Pythonで機械学習を始める前に、教師あり学習、教師なし学習、特徴量、モデルの基本を整理します。

[Python 100日チャレンジ] Day 91 - 機械学習とは

機械学習とは

機械学習は、データからパターンを学び、新しいデータに対して予測や分類を行う技術です。Pythonでは、scikit-learn、pandas、NumPyなどを組み合わせて学習できます。

教師あり学習

入力データと正解ラベルを使って学習する方法です。価格予測、売上予測、スパム判定などで使われます。

教師なし学習

正解ラベルを使わず、データの構造やグループを見つける方法です。クラスタリングや次元削減が代表例です。

特徴量とモデル

特徴量は、モデルに渡す入力データです。モデルは、その特徴量と結果の関係を学びます。

1
2
features = ["size", "rooms", "location_score"]
target = "price"

今日のゴール

機械学習では、データ、特徴量、モデル、評価の流れを理解することが大切です。まずは全体像をつかみましょう。

この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。