AI 機械学習の始まりの始まり Program by Python

AI 機械学習の始まりの始まり Program by Python

機械学習を始めるにあたり、何もかもが初めての人向きに書きます。
プログラムにはPythonを利用します。

Amebaでブログを始めよう!

Hello Everybodyラブ

 

来週から外国に行くのよアップ

 

だから、当分休むわあせる

 

某漫画家は復活賞もらったのにもう休載よキスマーク

 

年内復活とかじゃなく、貰ったんだから頑張ってほしいわって思う今日この頃のボロットですロボット

 

微分と積分ね爆弾

 

微分とは一言で割り算よメラメラ

微かに分けることねビックリマーク

積分とは掛け算よひらめき電球

微かに分けたのを足し合わせるのよキラキラ

まず、微分を説明する前に平均の速さを求めるには

                 距離
平均の速さ= ------
                 時間

やったわねパンチ!

【例題】

ボールを転がして、1秒後に1mまで進み、で2秒後は4mまですすみ、3秒後は9mまで進んだとするわねはてなマーク

そうすると

平均の速さを求めると9m/3秒後だから、3になるわね音譜

この例題、式で表せそうねひらめき電球

N秒をxに置けば、進んだ距離=x^2(二乗)となるわね合格

※今後、^N乗で記載するわパンチ!

数学っぽく、f(x)=x^2(二乗)とするわねアップ

そうすると、距離=f(秒数)になるわね!?

f(x)覚えてるかしら、関数のf(function)ねメラメラ

では、代入してみるわね!?

1m=f(1秒)
4m=f(2秒)
9m=f(3秒)

例題通りに計算できたわね!!

ここから微分ぽっくいくわよしょんぼり

では、2秒後から3秒後までの1秒間の平均の速さを求めるわねアップ

単純に9m-4mすれば答えがでるけど、少し数学らしくやるわよキラキラ

f(3秒) - f(2秒)
------------------=5秒
  3秒-2秒
 

※破線になってるけどこれは直線よビックリマーク

グラフを見てみるわよ!!

 



いろいろな式で使いたいから、秒数を記号にして3秒をbにし、2秒をaにすると次のようになるわねクラッカー

f(b)-f(a)
--------------
 b-a

グラフから見ると

  yの変化量      f(b)-f(a)
-------------- = --------------
  xの変化量        b-a

となるわねねー

これを平均変化率というわよドクロ

yの変化量は f(b) - f(a)で、xの変化量はb-aで求めるわよニヤ

f(x)=x^2

で、

f(b)-f(a)
--------------
 b-a

の平均変化率が求められるようになったわねムキーッ

実際に数字(秒数)を代入して計算してみるのよDASH!

今度は、b-aをまとめてhに例えるわよドンッ

f(b)-f(a)
--------------
 b-a

なので、

f(a+h)-f(a)
--------------
 h

に置き換えれるわゲラゲラ

では、f(x)=x^2はそのままで、aに1を代入すると

f(1+h)-f(1)         (1+h)^2-1^2       h(2+h)
-------------=-------------=-----------
 h                       h           h

になり、2+hになるわねえーん

来週も微分積分の続きを書くわよあせる

 

機械学習では、最低限必要になると思うわ笑い泣き

 

アディダスバイバイ