「 AI 」 一覧
-
CIFAR-10のデータセットを用いてCNNの画像認識を行ってみる
2018/5/18 AI, CNN, Deeplearning
CIFAR-10のデータセットを用いてCNNの画像認識を行ってみる Kerasを用いてCNNを使用して画像認識を行ってみます。使用するデータはCIFAR-10と呼ばれるもので、飛行機、鳥、犬などの10 ...
-
pandasで欠損値NaNを削除置換する
2018/5/18 AI, scikit-learn, 機械学習
pandasで欠損値NaNを削除、置換(最小、平均、最大)する 医療用データの未検査項目やアンケート調査データの無回答項目のように、欠損値が存在するデータは多数存在します。機械学習を行う上でも欠損値が ...
-
あやめの識別を行ってみる(決定木)
2018/5/18 AI, scikit-learn, 機械学習
あやめの識別を行ってみる(決定木) 機械学習としてあやめの分類を決定木を用いて行っていきます。 あやめの分類とは機械学習として有名な分類方法の試験であり、あやめを構成する4つの属性(がく片の長さ、がく ...
-
ダミー変数の作り方と注意点について
2018/5/21 AI, scikit-learn, 機械学習
Alexas_Fotos / Pixabay ダミー変数とは ダミー変数とはカテゴリー型のデータを0/1で表現し直す変数のことです。 例えば職業のカテゴリとして、1.事務系、2.医療・看護系・・・6 ...
-
scikit-learnの機械学習でロジスティック回帰を行い癌の陽性を判断する
2018/9/5 AI, scikit-learn, 機械学習
scikit-learnの機械学習でロジスティック回帰を行い癌の陽性を判断する scikit-learnを使用した機械学習で、ロジスティク回帰を使用した癌の判定プログラムを行ってみます。 使用するデー ...
-
Excelから読み出したデータを元に機械学習を行ってみる
Excelから読み出したデータを元に機械学習を行ってみる 機械学習を行う場合、ある一定規模のデータが必要となりますが、そのデータはExcelの形式で保存しているというケースは多いかと思います。 また、 ...
-
sikit-learnのnumpyのデータをpandasに変換する
sikit-learnのnumpyのデータをpandasに変換する numpyとはプログラミング言語Pythonにおいて数値計算を効率的に行うためのライブラリで、pandasとはデータ解析を支援する機 ...
-
機械学習で使用されている人気のソフトウェアについて
2018/4/26 AI
機械学習で使用されている人気のソフトウェアについて 機械学習を始めて行う場合など、何のソフトウェアを用いて行うか悩む人が多いかと思います。 一般的に機械学習を行う方法は、商用のソフトウェアを使用する、 ...
-
KerasのCNNを使用してオリジナル画像で画像認識を行ってみる
2018/4/9 AI
KerasのCNNを使用してオリジナル画像で画像認識を行ってみる 今まではMNISTやscikit-learn等の予め用意されていたデータを使用して画像認識などを行っていました。今回からいよいよオリジ ...
-
scikit-learnのtrain_test_split関数を使用してデータを分割する
2018/5/17 AI, scikit-learn
scikit-learnのtrain_test_split関数を使用してデータを分割する scikit-learnに含まれるtrain_test_split関数を使用するとデータセットを訓練用データと ...
-
青空文庫の三国志から類似語を抽出してみる
青空文庫の三国志から類似語を抽出してみる word2vecを使用することで単語をベクトルにしたり、類似度を判定することが可能となります。 実際に青空文庫の三国志からデータをダウンロードして類似語を抽出 ...
-
術的特異点(シンギュラリティ)とは
2018/4/5 AI
技術的特異点(シンギュラリティ)とは 近年、人工知能(AI)の発達が目覚ましくほぼ毎日のように新聞やテレビで取り上げれれています。また、様々な家電製品でもAIという冠を付けた新商品が次々と登場していま ...
-
教師あり学習と教師なし学習の違いについて
2018/8/26 AI
教師あり学習と教師なし学習の違いについて 機械学習は、大きく分けて「教師あり学習」と「教師なし学習」に分けられます。 「教師あり学習」とは「入力データ」と「正解データ」がセットになった訓練データです。 ...
-
今さら聞けないバックプロパゲーションとは
2018/2/22 AI
今さら聞けないバックプロパゲーションとは 機械学習では神経細胞のネットワークを模倣したニューラルネットワークを用いて推論を行っていきますが、学習の過程で推論と正解値が異なる場合があります。そのまま続け ...
-
やっぱりよく分からない活性化関数とは
2018/5/26 AI
やっぱりよく分からない活性化関数とは この記事ではニューラルネットワークに必要な要素の一つ、活性化関数について説明します。ただ、その前に簡単にニューラルネットワークについておさらいをしたいと思います。 ...