AI, IT

AIを学習するにあたって何のプログラミング言語を使用しようか悩んではいないでしょうか?
ここではスタンフォード大学の教授が機械学習のプログラミングで初心者におすすめしている「Octave」言語について説明します。

Oct ...

AI, IT

線形代数(linear algebra)

プログラミング、特に機械学習の処理を実装するのに線形代数である行列やベクトルの基本は知っておく必要があります。これから機械学習を実装する上で必要な情報を簡単にまとめておきました。

行列とベ ...

AI, IT

前回までに、機械学習のアルゴリズムの一つ「線形回帰」、そしてその求め方「最小二乗法」について説明しました。今回は最小二乗法での最小値の求め方である「最急降下法」について説明します。

 

 

AI, IT

前回、機械学習のアルゴリズムの一つ「線形回帰」について説明しました。今回は線形回帰を求める方法である「最小二乗法」について説明します。

前回説明した上図にある赤線を求めるために下記の数式を求める方法になります。

AI, IT

線形回帰(linear regression)

ここでは前回までに学んだ機械学習のアルゴリズムの使用方法について説明します。

まずその前に、数式の記載について説明しておきます。
訓練セットの数のことを「m」として表し ...

AI, IT, Tips

立て続けにAdobeの記事ですが(前回記事「Adobe SenseiのAIがすごい(Adobe MAX 2017)」)、Adobeの公式アプリ「Adobe Capture CC」(iOS/Android)にスマートフォンのカメラで文字 ...

AI, IT, Tips

米Adobe Systemsが主催の世界最大のクリエイティビティ・カンファレンス「Adobe MAX 2017」(ネバダ州ラスベガス)が10月18~20日に行われました。

ここで発表された「Adobe Sensei」のAI ...

AI, IT

 

今回は機械学習アルゴリズムの「教師なし学習」について説明します。

教師なし学習

前回教師あり学習で説明したように、教師あり学習は「正解」が予めわかっています。例えば、この値は良性か悪性かと結果として ...

AI, IT

 

今回は機械学習アルゴリズムの「教師あり学習」について説明します。

教師あり学習

アルゴリズムに与えたデータセットには「正しい答え」があり、アルゴリズムに入力と出力の関係性を学習させ、正しいと思える結 ...

AI, IT

 

機械学習とは

 

まず2つの定義(古いものと最近のもので微妙に違いがあるようです)を紹介し、その後アルゴリズムについて説明します。

 

機械学習の定義コンピュー ...