※本ページの情報は2020年8月時点のものです。最新情報はUdemyの公式サイトにてご確認ください。
こんな疑問に答えていきます。
こんにちは!よんりん(Yonrin)です。
当記事を書いている私は、デジタル技術のコンサルタントです。
機械学習は、興味があっても仕組みをきちんと理解するのは難しいですよね。
難しい数式を理解しないと使うこともできないイメージもあります。
たとえ数学が苦手な初心者でも、とにかく勉強を始めなければと考えている読者のみなさんは素晴らしいと思います。
機械学習に関しては、その一歩を踏み出せない人がほとんどです。
この記事を読めば、非エンジニアでも機械学習を学ぶことの意味と、どのように学習を進めたら良いかが分かります。
もしまだお読みでなければ、「デジタル人材(非エンジニア)になるための学習ロードマップ【保存版】」の記事も合わせてどうぞ。
初心者や非エンジニアでも機械学習の勉強をすべき理由
初心者であっても、非エンジニアであっても、機械学習は勉強しておくべきです。
何のために機械学習を勉強するのか
これからエンジニアを目指している方は、もちろん自分で機械学習の技術を応用したシステムを作れるようになるのが目的ですね。
しかし、システムを作ることがないなら、勉強不要でしょうか?
私は、これからの非エンジニアも機械学習を勉強しておくべきだと思っています。
それは、これからのビジネスで機械学習を「利用する」場面が増えてくるから。
>>【デジタル人材】非エンジニア向けのDXプロジェクト準備【転職にも有利】
デジタル技術を活用をしたときに「どういうことをしているのか?」を知っていることは、業務を理解するうえで非常に大事ですよね。
機械学習がどんな業務領域に応用できるのか考えるのも、技術の性質をしっかり捉えてこそです。
初心者向け機械学習のおすすめUdemyコース
機械学習もやはり、手を動かしながら学習するのが理想的です。
とは言え、プログラミングに自信がなかったり、理論の理解に不安があったりしますよね。
そこで、Udemyの3つの機械学習コースをコンサルタント目線で厳選しました。
以下の点を重視して選んでいます。
- 初心者向けであること
- 数学が苦手でも理解しやすいこと
- 実際に手を動かす講義が含まれていること
3つのUdemyコースはすべて機械学習の初心者向けですが、最初に紹介するUdemyコースから順に、少しずつ難易度が高くなっていくように選んでいます。
ただし、2つ目と3つ目は、内容がほぼ同じなので、どちらか一方を選んで受講すれば良いと思います。
微分、と聞いて拒否反応がある場合は2つ目を。
微分も、おさらいすれば何となく思い出せそう、という場合は3つ目です。
3つのUdemyコースの違いはこんな感じ。
コース | 時間 | プログラミング | 数学知識 | 金額 |
---|---|---|---|---|
非エンジニア/超初心者のための人工知能 (AI / 機械学習 ) を活用したビジネスモデル立案講座 -基礎編- /td> | 4時間49分 | なし | 不要 | 6,000円 |
【ビジネスパーソン必見】機械学習の基礎・単回帰分析を中学数学で論理的に学び、重回帰分析をPythonで実行 | 3時間8分 | あり | 中学レベル | 12,000円 |
【キカガク流】人工知能・機械学習 脱ブラックボックス講座 – 初級編 – | 4時間17分 | あり | 中学~高校レベル | 15,000円 |
その辺りを詳しく見ていきます。
非エンジニア/超初心者のための人工知能 (AI / 機械学習 ) を活用したビジネスモデル立案講座 -基礎編-
こちらが3つのUdemyの中で難易度が一番低いコースです。
プログラミングは使っておらず、数学も不要。
過去に書籍で入門書を読んだりしたことがあるけど、機械学習の概念の理解に少し不安がある、という方はまずはこちらから始めるのが良いです。
プログラミングや数学の話がないので、ここで止まらず、次に進むのがおすすめ。
非エンジニアであっても、必ず手を動かして体で理解するところまで進めてください。
非エンジニア/超初心者のための人工知能 (AI / 機械学習 ) を活用したビジネスモデル立案講座 -基礎編- |
---|
【ビジネスパーソン必見】機械学習の基礎・単回帰分析を中学数学で論理的に学び、重回帰分析をPythonで実行
機械学習の概念は大体わかっていて、実際簡単なプログラムでどのように動くかを見てみたい、という人はこちらのUdemyコースから始めると良いと思います。
基本的に中学生レベルの数学で理解できるようにデザインされたUdemyコースです。
数学が苦手な人も安心。
1次関数、2次関数のおさらいから入っています。
受講要件に以下の内容がありますが、Udemy上で無料公開されているプレビューのセクションでこの解説があるので、まずはそちらで理解を確認しておきましょう。
二点のデータ(25, 5) (29,25) から、 この2点を通る直線(y = ax + b)式を導けること。
E = a² -10a + 28 の二次関数が、Eがa = 5で最小値をもつと理解できること。
プログラミングもありますが、未経験でもついていける内容だと思います。
【ビジネスパーソン必見】機械学習の基礎・単回帰分析を中学数学で論理的に学び、重回帰分析をPythonで実行 |
---|
【キカガク流】人工知能・機械学習 脱ブラックボックス講座 – 初級編 –
こちらが
こちらが機械学習のUdemyコースで一番人気です。
こちらも、数学は中学レベルのおさらいから入ります。
前半は数学のおさらいで、中学の微分から始まり、高校の微分まで入っていますが、丁寧に解説があるので苦手な人でも大丈夫です。
受講対象者について、Udemy上ではプログラミングは未経験OK、経験があると望ましい、となっています。
不安な人はExcel VBA(マクロ)を先に少しさわってみるのも手です。
プログラミングの理解がしやすいと思います。
>>【非エンジニアOK】Excel・VBAマクロ活用法と学習方法【Udemy厳選5選】
こちらは初級編ですが、中級編へと続いていますので、初級編を終えたら、是非そちらも。
【キカガク流】人工知能・機械学習 脱ブラックボックス講座 – 初級編 – |
---|
まとめ
機械学習のUdemyコースをもう一度まとめると、こんな感じです。
コース | 時間 | プログラミング | 数学知識 | 金額 |
---|---|---|---|---|
非エンジニア/超初心者のための人工知能 (AI / 機械学習 ) を活用したビジネスモデル立案講座 -基礎編- | 4時間49分 | なし | 不要 | 6,000円 |
【ビジネスパーソン必見】機械学習の基礎・単回帰分析を中学数学で論理的に学び、重回帰分析をPythonで実行 | 3時間8分 | あり | 中学レベル | 12,000円 |
【キカガク流】人工知能・機械学習 脱ブラックボックス講座 – 初級編 – | 4時間17分 | あり | 中学~高校レベル | 15,000円 |
概念を押さえて、プログラミングのイメージを掴みましょう。
そこまでいければ「利用者」として使いこなすには十分だと思います。
慣れない分野の勉強は大変ですが、一緒にがんばりましょう。
一生懸命な姿は必ず認められます。
以上です。