【勉強会】初心者のためのディープラーニング基礎

こんにちは、サポーターズCoLabのMasujimaRyoheiです!

現在、サポーターズCoLabではオフラインとオンラインで勉強会を行っております!

今回はオンラインで渡邊直樹さんによる「初心者のためのディープラーニング基礎」です! 

はじめに

ディープラーニングとは…

ディープラーニング(英: deep learning)または深層学習とは、多層のニューラルネットワーク(ディープニューラルネットワーク、英: deep neural network; DNN)による機械学習手法である

ニューラルネットワークとは…

ニューラルネットワーク(神経網、英: neural network、略称: NN)は、脳機能に見られるいくつかの特性に類似した数理的モデルである

プログラミングのお話なのに脳のお話が始まりました…w
こんな感じで結構、概念的な内容と数学的な内容が織り混ざっているので、
初心者向けの中でも難しい方な感じがしました…w

メモはとってたんですがまとめるのが大変すぎたので、ざっくりと何の話をしていたかだけ書き並べると…

・ディープラーニングにおいての最適化というキーワードが出てくるが、数学寄りの意味なので日常での使い方とは少し違う
・線形モデルの表現力には限界があるので線形だと簡単すぎてしまうので非線形で予測しようとする
・データがたくさんないと学習できないが、データが少ないときの学習させる方法として一枚の画像を左右反転させたり角度を変えたり、
色調を変えてデータを人為的に増やしたりする
・活性化関数は様々なものがあり、流行があって今の主流はReLU
・でも、ディープラーニングでなんでもできるわけではない

ざっくりと抜き出してみましたが、
これでも盛りだくさんな感じがしますね…!

講演の様子

こちらは実際にYouTube上で流された渡邊さんの講演のスクショになります!

画像1

画面右上では常にTwitterで #spzcolab のタグを覗いているので、
ツイートしてリアクションすることができます。

勉強会の時間やツイートの数にもよりますが、
質問や意見などを気軽にツイートしてもらえると嬉しいです!

こちらは勉強会後半の様子です。
実際にディープラーニングを用いたサービスなどの事例を紹介してくださっています。
白黒や線画などのシンプルな画像に色を付ける技術や、

画像2

エンジニアが大好きな猫に関する内容もありました!

画像3


最後に

概念や仕組みを理解することがとても難しいディープラーニングですが、
もしマスターできれば、色々なことができそうですね!


皆さんのサポーターズCoLab勉強会の参加をお待ちしております!
公開されている今後行うCoLab勉強会やイベントはこちらのカレンダーにあります!


この記事が気に入ったらサポートをしてみませんか?