<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Scikit-Learn on Debimate</title><link>https://debimate.jp/tags/scikit-learn/</link><description>Recent content in Scikit-Learn on Debimate</description><image><title>Debimate</title><url>https://debimate.jp/images/default-ogp.jpg</url><link>https://debimate.jp/images/default-ogp.jpg</link></image><generator>Hugo -- 0.161.1</generator><language>ja-jp</language><lastBuildDate>Sun, 24 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://debimate.jp/tags/scikit-learn/index.xml" rel="self" type="application/rss+xml"/><item><title>混同行列・偽陽性/偽陰性・閾値調整</title><link>https://debimate.jp/ml/ml/confusion-matrix/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/confusion-matrix/</guid><description>&lt;p&gt;混同行列（confusion matrix）は、分類結果を「正解/不正解」と「陽性/陰性」の組み合わせで整理した 2×2 の表である。偽陽性（False Positive, FP）と偽陰性（False Negative, FN）のバランスを見ることで、誤りの種類を把握できる。&lt;/p&gt;</description></item><item><title>ROC-AUC / PR-AUC</title><link>https://debimate.jp/ml/ml/roc-pr-auc/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/roc-pr-auc/</guid><description>&lt;p&gt;ROC-AUC（Receiver Operating Characteristic - Area Under the Curve）と PR-AUC（Precision-Recall - Area Under the Curve）は、二値分類モデルの性能を「閾値に依存せず」 1 つの数で比較するための指標である。両者は同じ予測スコアから計算できるが、不均衡データ（陽性クラスが極端に少ないデータ）における振る舞いが大きく違うため、目的によって使い分ける。&lt;/p&gt;</description></item><item><title>過学習（overfitting）</title><link>https://debimate.jp/ml/ml/overfitting/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/overfitting/</guid><description>&lt;p&gt;過学習（overfitting）は、モデルが訓練データの特徴を「覚えすぎ」て、未知のデータでうまく予測できなくなる現象である。&lt;br&gt;
訓練データではほぼ満点なのに、テストデータや本番データでは精度が大きく落ちる、という形で表に出る。&lt;/p&gt;</description></item><item><title>正則化（regularization）</title><link>https://debimate.jp/ml/ml/regularization/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/regularization/</guid><description>&lt;p&gt;正則化（regularization）は、&lt;a href="../overfitting/"&gt;過学習&lt;/a&gt;を抑えるためにモデルの「複雑さ」へペナルティを課す仕組みである。&lt;br&gt;
学習時に最小化する損失関数に、パラメータの大きさを表す項を足すことで、極端に大きな重みを持つモデルが選ばれにくくなる。&lt;/p&gt;</description></item><item><title>交差検証（cross validation）</title><link>https://debimate.jp/ml/ml/cross-validation/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/cross-validation/</guid><description>&lt;p&gt;交差検証（cross validation, CV）は、限られた学習データを「訓練用」と「検証用」に何通りも分け直して評価することで、モデルの性能をより安定して見積もる手法である。&lt;br&gt;
1 回だけの分割では「たまたま簡単／難しい分割を引いた」せいで結果がブレるので、分割の組み合わせを変えながら平均を取って判断する。&lt;/p&gt;</description></item><item><title>ハイパーパラメータ（hyperparameter）</title><link>https://debimate.jp/ml/ml/hyperparameter/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/hyperparameter/</guid><description>&lt;p&gt;ハイパーパラメータ（hyperparameter）は、機械学習モデルを学習させる前に人間が決める設定値のこと。&lt;br&gt;
データから自動で決まる「パラメータ（parameter）」と区別される。&lt;/p&gt;</description></item><item><title>標準化と特徴量スケーリング - Standardization</title><link>https://debimate.jp/ml/ml/standardization/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/standardization/</guid><description>&lt;p&gt;特徴量スケーリングは、複数の特徴量のスケール（値の取り得る範囲・分散）を揃える前処理である。代表は標準化（standardization, Z-score）と正規化（normalization, Min-Max）の 2 つで、scikit-learn ではそれぞれ &lt;code&gt;StandardScaler&lt;/code&gt; と &lt;code&gt;MinMaxScaler&lt;/code&gt; が対応する。&lt;/p&gt;</description></item><item><title>LogisticRegression - ロジスティック回帰</title><link>https://debimate.jp/ml/ml/logistic-regression/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/logistic-regression/</guid><description>&lt;p&gt;LogisticRegression（ロジスティック回帰）は、線形回帰の出力をシグモイド関数で 0〜1 の確率に押し込めることで二値分類を可能にしたモデルである。線形回帰の枠組みをほぼそのまま使いつつ、「実数の予測値」を「クラスに属する確率」に変換する点だけが異なる。名前に「回帰」と付いているが、実用上は二値分類の代表的なベースラインモデルとして使われる。&lt;/p&gt;</description></item><item><title>kNN - k近傍法（k-Nearest Neighbors）</title><link>https://debimate.jp/ml/ml/knn/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/knn/</guid><description>&lt;p&gt;kNN（k近傍法、k-Nearest Neighbors）は、新しい点を予測するとき、訓練データの中で「その点に最も近い k 個のサンプル」を見て、多数決（分類）または平均（回帰）で答えを決める手法である。&lt;br&gt;
モデルを学習で作るのではなく、訓練データをそのまま記憶しておくのが特徴。「怠惰な学習（lazy learning）」とも呼ばれる。&lt;/p&gt;</description></item><item><title>RandomForest - ランダムフォレスト</title><link>https://debimate.jp/ml/ml/random-forest/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/random-forest/</guid><description>&lt;p&gt;RandomForest は、複数の決定木を組み合わせて予測するアンサンブル手法（Bagging）。&lt;br&gt;
アンサンブル手法は、複数のモデルの出力をまとめて、単体より安定・高精度を狙う方法。
Bagging（Bootstrap Aggregating）は、ブートストラップで作った複数の学習セットで別々のモデルを学習し、予測を平均/多数決で集約する考え方。
それぞれの木は「ブートストラップサンプル」と「特徴量のランダム選択」で多様性を持たせ、分類は多数決、回帰は平均でまとめる。&lt;/p&gt;</description></item><item><title>GradientBoosting - 勾配ブースティング</title><link>https://debimate.jp/ml/ml/gradient-boosting/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/gradient-boosting/</guid><description>&lt;p&gt;GradientBoosting（勾配ブースティング）は、浅い決定木のような弱い学習器を 1 本ずつ順番に足していき、前のモデルが取りこぼした「誤差（残差）」を次の木で説明させることで予測精度を高める教師あり学習の手法である。最終的な予測は、これまで足したすべての木の出力を足し合わせた加法モデル &lt;code&gt;F(x) = f_1(x) + f_2(x) + ... + f_M(x)&lt;/code&gt; として表される。&lt;/p&gt;</description></item><item><title>k-means - K-means／k平均法</title><link>https://debimate.jp/ml/ml/k-means/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/k-means/</guid><description>&lt;p&gt;k-means（k平均法）は、データを「k個のクラスタ」に分け、各クラスタの中心（重心）に最も近い点同士を集める教師なし学習の手法である。&lt;br&gt;
目的は「クラスタ内のばらつきを最小化し、クラスタ間の分離を良くする」こと。分類器ではなく、分割・要約のための手法。&lt;/p&gt;</description></item><item><title>PCA - Principal Component Analysis／主成分分析</title><link>https://debimate.jp/ml/ml/pca/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://debimate.jp/ml/ml/pca/</guid><description>&lt;p&gt;PCA（主成分分析）は、多次元データの「ばらつき（分散）が大きい方向」を見つけ、座標軸をその方向へ回転させてから、重要な軸だけ残す方法である。&lt;br&gt;
目的は「情報量（分散）をできるだけ保ったまま、次元を減らす」こと。PCAは予測や分類のモデルではなく、前処理として使われる。&lt;/p&gt;</description></item></channel></rss>