教師なし学習とは?
読み: きょうしなしがくしゅう英語: Unsupervised Learning
正解ラベルなしで、データの構造やパターンを抽出する機械学習手法。クラスタリングや次元削減が代表例。
詳しい解説
教師なし学習は、正解ラベルがないデータから、データの構造・パターン・関係性を抽出する機械学習手法です。
代表的なタスクとして、顧客セグメンテーション (K-means クラスタリング)、データの次元削減と可視化 (PCA・t-SNE・UMAP)、異常検知、トピックモデリング (LDA)、生成モデル (VAE・GAN・Diffusion) などがあります。
ラベル付けのコストがかからないため、大規模データに対して探索的な分析を行いやすい点が利点ですが、評価指標が明確に定まらないため、最終的なビジネス目標と紐付けて適切に評価することが重要です。
実務での使いどころ
顧客のグループ分け、異常検知、大量の文書の自動分類などで使われます。正解ラベルを用意できない場面、あるいは何が正解か分からない探索的な分析に向きます。
結果の解釈は人間が行う必要があり、出てきたグループに意味があるかどうかは業務知識で判断します。
混同しやすい用語との違い
教師あり学習が「正解に近づける」のに対し、教師なし学習は「データの構造を見つける」ことが目的です。精度という単一の指標で良し悪しを測れないため、評価の仕方が本質的に異なります。
この分野を学べる生成AIスクール
教師なし学習を含む生成AIのスキルを体系的に身につけたい方は、AI HACK のスクールランキングをご活用ください。
