AI・機械学習の数学入門 ― 中学・高校数学のキホンから学べる

AI・機械学習の数学入門 ― 中学・高校数学のキホンから学べる

羽山 博

機械学習の数学は難しい!? そう思っている人はこの連載から学んでみよう。サブタイトルは「― 中学/高校数学のキホンから学べる」。本連載では、小学校で習う「四則演算(足し算/引き算/掛け算/割り算)」を使って、機械学習の数学をできるだけ分かりやすく簡単に説明していく。

第1回 AI・機械学習のための数学超入門 ― 前提知識は四則演算だけ!

機械学習は、人間の日常とそう変わらない
機械学習で使われる数学は結局のところ四則演算だけ!
四則演算のルールをざっとおさらい
・目標
・解説
 - ルール1 同じ数を何回か足す計算は、掛け算で表せる
 - ルール2 同じ数を何回か掛ける計算は、べき乗で表せる
 - ルール3 計算には優先順位があり、かっこで囲んだ計算が優先される
・コラム 計算の順序を工夫すると暗算が簡単になる
・練習問題
解答例
距離を求める 〜 機械学習で使われる数学(1)
・直線上の距離を求める
・平面上の距離を求める
・動画1 「距離(=斜辺)の計算」を分かりやすく解説
・コラム 距離にはいろいろある
・練習問題
解答例
次回は……

第2回 文字式を使いこなせば一気にレベルアップ

目標【その1】: 文字式に慣れる
・解説:数の代わりに文字を使う
目標【その2】: 文字式の計算に便利な公式を利用する
・解説:文字式の計算
・動画1 分配法則の計算
・動画2 分配法則の証明
・動画3 式の展開
・練習問題
解答例
・動画4 「因数分解と式の展開」の練習問題
解説:添字の利用
各データとの距離の2乗の総和が最小になる値とは???
・動画5 距離の二乗和の最小値を求める
・問題:距離の二乗和の最小値を求める
・距離の二乗和を求める
・最小値を求めるために式を変形する(平方完成)
・動画6 二次式の最小値を求める(平方完成)
・平方完成した式のpについて解く(連立方程式)
・平方完成した式のqについて解く(連立方程式)
・ゴール:最小値を求める
・動画7 二次式から平方完成の式に変形する別の方法(上級者向け)
次回は……

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。