機械学習・ディープラーニング
-
【Scikit-learn】線形回帰の意味と使い方について
Scikit-learnと線形回帰 線形回帰(Linear Regression)は、統計や機械学習において最も基本的で広く使用されるモデルの1つです。この記事では、Pythonの機械学習ライブラリ「 …
-
【scikit-learn】主成分分析(PCA)の意味と使い方について
主成分分析(PCA) 主成分分析(PCA: Principal Component Analysis)は、高次元データを低次元に圧縮しながら、データの特徴を最大限に保持するための手法です。データの可視 …
-
【scikit-learn】ガウス混合モデル(GMM)の意味と使い方について
ガウス混合モデル(GMM)とは? ガウス混合モデル(GMM)は、クラスタリングやデータ分布の分析で使われる統計モデルの一つです。データがいくつかの正規分布(ガウス分布)に従っていると仮定し、それらを組 …
-
【scikit-learn】リッジ回帰の意味と使い方について
リッジ回帰 リッジ回帰(Ridge Regression)は、機械学習や統計学で使用される線形回帰の一種です。通常の線形回帰に正則化(ペナルティ)を加えることで、過学習を防ぎ、モデルの安定性を向上させ …
-
Scikit-learnによるグリッドサーチとハイパーパラメータチューニングについて
グリッドサーチとハイパーパラメータチューニング 機械学習モデルの精度を向上させる上で、ハイパーパラメータチューニングは欠かせません。ハイパーパラメータとは、学習プロセスを制御するために設定される外部か …
-
【超入門】ChatGPTなどの言語モデルはなぜ嘘をついてしまうのか?わかりやすく話します
ChatGPTは嘘つき!? ChatGPTで文章を生成したりすると明らかに間違っていたり、微妙に違っていたりすることがあるのではないでしょうか?巷では、ChatGPTは嘘つきなどと言われています。悲し …
-
【scikit-learn】k近傍法(k-NN)の使い方と意味について
k近傍法 k近傍法(k-NN)とは? k近傍法(k-Nearest Neighbors, k-NN)は、機械学習のアルゴリズムの一つです。このアルゴリズムは、「新しいデータがどのクラスに属するか」を分 …
-
【scikit-learn】モデルを保存・読み込みする方法について
Scikit-learnでモデルを保存する方法 Scikit-learnは、Pythonで機械学習を行うためのライブラリとして非常に人気があります。モデルを作成し、訓練を終えた後、そのモデルを保存して …