Irisデータセット

python

【分類③】決定木・ランダムフォレストの特徴と可視化方法

はじめにこれまでに紹介したK近傍法やロジスティック回帰は、比較的単純な分類モデルでした。今回紹介する「決定木(Decision Tree)」と「ランダムフォレスト(Random Forest)」は、より柔軟で複雑な分類タスクに対応できるアル...
python

【分類①】K近傍法(KNN)を使ってシンプルな分類をしてみよう

はじめに本記事では、scikit-learnを使った分類モデルの最初の一歩として「K近傍法(KNN)」を紹介します。KNNはもっとも直感的でシンプルな分類アルゴリズムの一つであり、「似ているデータに注目して予測する」という考え方で動作します...
python

【準備】sklearnのインストールとデータセットの扱い方

はじめにscikit-learn(sklearn)を使って機械学習を始めるにあたり、最初に押さえておくべきことが「ライブラリのインストール」と「データの準備」です。本記事では、sklearnをインストールする方法と、学習用のデータセットをど...
python

【入門】scikit-learnとは?機械学習の全体像と学習の流れ

はじめに「機械学習をやってみたいけど、どこから始めればいいの?」という方に向けて、Pythonで機械学習を始める最初の一歩となるのがこの回です。本記事では、Pythonの機械学習ライブラリ「scikit-learn(sklearn)」の特徴...