AI研究所 - AI(人工知能)に脅かされないために、AI(人工知能)を作る側の人間になる -

HOME  >  機械学習に使える様々なデータセットが取得できるサイト5選

AI入門ブログ - 人工知能の作り方など人工知能に関する情報を公開 -

カテゴリー: AI(人工知能)の作り方

更新日:2017.10.18

機械学習に使える様々なデータセットが取得できるサイト5選

カテゴリー: AI(人工知能)の作り方

こんにちは、AI研究所の見習い研究員マサミです。 機械学習をするにあたって非常に重要なのが、教育用に使う大量のデータですね。勉強しようと思ってもデータがないから始められない。という方も多いと思うので、今回は私が機械学習を行う時に利用しているオープンデータをご紹介します。 UC Irvine Machine Learning Repository 一つ目は機械学習を勉強している人の中では非常に有名な … “機械学習に使える様々なデータセットが取得できるサイト5選” の続きを読む


更新日:2017.10.12

Watson Conversationを使ったチャットボットの作り方

カテゴリー: AI(人工知能)の作り方

こんにちは、AI研究所の見習い研究員のマサミです。 今回は、IBMが提供しているAIである、「Watson」を使ってチャットボットを作成方法について書きたい思います。 3か月くらい前にWatsonを使ってチャットボットを作ったきり、最近は全く触れていなかったので、自分の備忘録として書いていきます。 IBM Bluemixにログインする Watsonは、IBMが提供しているIBM Bluemixから … “Watson Conversationを使ったチャットボットの作り方” の続きを読む


更新日:2017.10.02

形態素解析をして日本語の文章を単語区切りにする方法

カテゴリー: AI(人工知能)の作り方

こんにちはAI研究所のマサミです。 今回は、日本語の文章を単語で区切る「形態素解析」の方法について書きたいと思います。 形態素解析とは、日本語などの自然言語の文章を、意味を持つ最小の単位である「形態素」に分割し、品詞を判別する作業です。 例えば、AI研究所のキャッチフレーズ「AIに脅かされないために、AIを作る側の人間になる」を形態素解析すると以下のようになります。 形態素解析の例 「AI / に … “形態素解析をして日本語の文章を単語区切りにする方法” の続きを読む


こんにちは、AI研究所の見習い研究員マサミです。 以前の記事「プログラミング不要!? AI(人工知能)の作り方【Azure ML – 機械学習】」でAzure MLを使ってせっかくAIを作ったのですが、このままでは毎回Azure MLを開いてログインしなければいけないのでPythonでプログラムとして使えるようにしたいと思います。 Azure MLでは作成したAIのAPIを使えるようなプログラムを … “たった1コマンド!Azure MLのサンプルコードをスマートにPython3系に対応させる方法” の続きを読む


更新日:2017.09.18

機械学習用ライブラリ「Chainer」を使ったディープラーニング

カテゴリー: AI(人工知能)の作り方

こんにちは、AI研究所の見習い研究員マサミです。 前回の記事「[簡単に分かる] プログラミング言語「Python」を使ったニューラルネットワークの作り方」では、ニューラルネットワークの順伝播方向の実行プログラムについて書きましたが、今回は「Chainer」を使った機械学習の方法について書きたいと思います。 機械学習に使用するデータはChainerのサンプルデータセットの中の「MINST」を使用しま … “機械学習用ライブラリ「Chainer」を使ったディープラーニング” の続きを読む


こんにちは、AI研究所の見習い研究員マサミです。 プログラミング言語「Python」を使ったニューラルネットワークの作り方を紹介します。 今回は、機械学習用のライブラリは使わずに作ってみたいと思います。 ニューラルネットワークとは ニューラルネットワークとは、人間の神経細胞「ニューロン」を模した単純パーセプトロンを複数組み合わせて出来たモデルです。 単純パーセプトロンとは以下のようなイメージです。 … “[簡単に分かる] プログラミング言語「Python」を使ったニューラルネットワークの作り方” の続きを読む


更新日:2017.07.24

Azure MLでCNN(畳み込みネットワーク)を使ってディープラーニングさせる方法

カテゴリー: AI(人工知能)の作り方

こんにちは、AI研究所のマサミです。 今回は、Azure ML(Azure Machine Learning)を使って、画像認識に特化したディープラーニングのひとつであるCNN(畳み込みネットワーク)の作り方を紹介したいと思います。 Azure MLの使い方は以前の記事「プログラミング不要!? AI(人工知能)の作り方【Azure ML – 機械学習】」をご参照ください。 機械学習に使用するデータ … “Azure MLでCNN(畳み込みネットワーク)を使ってディープラーニングさせる方法” の続きを読む


更新日:2017.07.10

機械学習用ライブラリ「Chainer」の重みとバイアスの設定について

カテゴリー: AI(人工知能)の作り方

前回の記事「機械学習用ライブラリ「Chainer」の学習率パラメーターについて」に引き続き、Chainerのパラメーターについて書きたいと思います。 今回は、重みとバイアスの設定について書きたいと思います。 重みとバイアスの値はどちらもLinear関数内で設定されています。 まずは、重みについてですが、「wscale」で設定された範囲でランダムに重みが設定されるようになっています。 「wscale … “機械学習用ライブラリ「Chainer」の重みとバイアスの設定について” の続きを読む


AI(人工知能)入門セミナー

AI入門ブログの中の人

AI研究所 研究スタッフ
通称:マサミ
アメリカ・サンフランシスコにある情報メディアの専門学校を卒業。大手金融会社での事務経験を経て、2016年9月よりAI研究所に入所。見習い研究員として、AI技術を日々勉強中。

LINE@

Facebookページ