SAI-Lab Blog

「ヒトとAIの共生」がミッションの企業、SAI-Lab株式会社のブログです。

「AIのための数学講座:少しづつ丁寧に学ぶ人工知能向けの線形代数/確率・統計/微分」を公開しました

f:id:azyukky:20180823095822j:plain

世界最大のオンライン教育プラットフォーム、Udemyに新しい講座を公開しました。

www.udemy.com

「AIのための数学講座」は、誰にでも開かれた人工知能向け数学の講座です。

線形代数、微分、確率・統計を基礎から少しづつ丁寧に解説するので、人工知能に必要な数学を無理なく着実に身につけることができます。

 

公開中の動画:

Lecture:確率の概念 AIのための数学講座:少しづつ丁寧に学ぶ人工知能向けの線形代数/確率・統計/微分 - YouTube

Lecture:スカラー、ベクトル、行列、テンソル AIのための数学講座:少しづつ丁寧に学ぶ人工知能向けの線形代数/確率・統計/微分 - YouTube

Lecture:極限と微分 AIのための数学講座:少しづつ丁寧に学ぶ人工知能向けの線形代数/確率・統計/微分 - YouTube

 

本コースの最大の特徴は、AI向けの数学をコードを書きながら学べることです。

プログラミング言語Pythonのコードを書いて、手を動かしながら数学を学習します。

これにより、数式の意味を体験を通して理解できます。

Pythonに関しては、1つのセクションで必要な範囲を解説しますので、プログラミング未経験の方でも受講することができます。

また、初心者に優しいことも本コースの特徴です。

扱う数学の難易度は緩やかに上昇するので、無理なく着実にAIに必要な数学の知識を身に付けることができます。

本コースによりAIを本格的に学ぶための準備ができます。

AIを学ぶための障壁を低くし、可能な限り多くの方がAIを学ぶことの恩恵を受けられるようにするのが本コースの目的です。

————————————————————

本コースの主な内容は以下の通りです。

数学の基礎

→ 線形代数や微分、確率統計を学ぶのに必要な数学のベースを身につけます。

線形代数

→ データをベクトルや行列を用いて効率よく扱う方法を学びます。

微分

→ 常微分・偏微分・連鎖率などの、様々な人工知能に必要な微分関連の知識を学びます。

確率・統計

→ データの傾向を捉えたり、世界を確率として捉える方法を学びます。

人工知能(AI)への応用

→ ニューラルネットワークの基礎を勉強し、シンプルな人工知能に学習を行わせます。

————————————————————

本コースの開発環境、AnacondaとJupyter Notebookは簡単にダウンロード、インストールすることができます。

環境構築の敷居が非常に低いため、プログラミング未経験の方でも問題なく受講できます。

本コースを修了した方は、学習意欲が刺激されて、さらにAIや数学のことを学びたくなっているかと思います。

 

AIのための数学講座:少しづつ丁寧に学ぶ人工知能向けの線形代数/確率・統計/微分 | Udemy

「はじめてのディープラーニング -Pythonで学ぶニューラルネットワークとバックプロパゲーション-」を出版します

弊社代表の我妻が、ディープラーニングの本をSBクリエイティブ様より出版します。

タイトルは、「はじめてのディープラーニング -Pythonで学ぶニューラルネットワークとバックプロパゲーション-」です。

Amazon様のページ:

https://www.amazon.co.jp/dp/4797396814

SBクリエイティブ様のページ:

https://www.sbcr.jp/products/4797396812.html

はじめてのディープラーニング -Pythonで学ぶニューラルネットワークとバックプロパゲーション-

はじめてのディープラーニング -Pythonで学ぶニューラルネットワークとバックプロパゲーション-

 

 

本書は、可能な限り多くの方がディープラーニングの本質を学ぶことができるように、プログラミングと数学から始めて畳み込みニューラルネットワークに至るまで、手を動かしながら少しずつ丁寧に学べるように設計されています。

また、扱うコードは直感的な分かりやすさを重視しています。変数名やコメントにも注意を払い、可能な限りシンプルで可読性の高いコードを心がけています。


また、本書ではTensorFlowやChainerなどのフレームワークを使用しないので、ディープラーニング、AIについての汎用的なスキルが身につきます。本書を修了した方は、どのフレームワークも扱うのにもそれほど苦労しないはずです。


■目次:
第01章 ディープラーニングとは
第02章 Pythonの概要
第03章 ディープラーニングに必要な数学
第04章 ニューラルネットワーク
第05章 バックプロパゲーション
第06章 ディープラーニングの実装
第07章 畳み込みニューラルネットワーク(CNN)
第08章 ディープラーニングの関連技術

 

本書により、多くの方がディープラーニング、人工知能に親しむきっかけになれば嬉しい限りです。

”みんなのPython講座 ゼロから少しづつ丁寧に学ぶプログラミング言語Python3のエッセンス”を公開しました

世界最大の動画教育プラットフォーム、Udemyで新しいコースを公開しました。

みんなのPython講座 ゼロから少しづつ丁寧に学ぶプログラミング言語Python3のエッセンス”というPythonのコースです。

www.udemy.com

 

以下はコースの解説文です。

----------------------------------------------------

 

みんなのPython講座は、誰にでも開かれたPython初心者向けの講座です。
プログラミング言語Pythonをゼロから少しづつ丁寧に解説するので、Pythonの本質を無理なく着実に身につけることができます。

高い学習効率も本コースの特徴の一つです。
講義と演習を軸として、高い学習効率が実現できるようにコースが設計されています。
Pythonのコードに慣れるために、演習ではコードを実際に書いたりカスタマイズしたりします。

レクチャーの難易度は緩やかに上昇するので、プログラミング初心者の方でも問題なく受講することができます。
もし、不明な点が生じましたら、Q&Aで遠慮なくご質問ください。

ゼロからPythonを学習し、楽しみながらそのエッセンスを身につけていただくことがこのコースの目的です。

————————————————————

Pythonは、とてもコストパフォーマンスのいいプログラミング言語です。
文法が簡潔で学習の敷居が低いにもかかわらず、高い汎用性を持っています。
そして、様々なプログラミング言語別の年収ランキングで、Pythonエンジニアの年収は1位となっています。

近年Pythonが注目を集めている理由の一つに、人工知能の分野での活躍があります。
機械学習やディープラーニングを含む人工知能の開発でスタンダードとなっており、FacebookやGoogleなどの先端企業で高い利用実績があります。

統計用ライブラリが充実しているため、データサイエンスの分野でも活躍しています。
ビッグデータの解析においても、Pythonはとても有用です。

また、IoTやロボット制御の分野において、ハードウェアの制御や自律型ロボットのアルゴリズムにPythonは用いられています。

そして、YouTube、Instagram、DropboxなどのWebアプリは、Pythonで開発されています。

その他にも、自然言語処理、数学、生物学、天文学などPythonは分野の垣根を超えて大活躍しています。
コードが簡潔に書けるため、専業のプログラマでなくても実用的なコードが書けるのが大きなメリットです。

以上のように、Pythonは実績、汎用性共に申し分なく、有用で将来性のあるプログラミング言語です。
実際にPythonは社会を様々な形で支えており、Pythonエンジニアの需要は高まっています。
様々な国内外の企業がで高待遇で募集していますが、需要に供給が追いついていません。

————————————————————

本コースの開発環境、AnacondaとJupyter Notebookは簡単にダウンロード、インストールすることができます。
環境構築の敷居が非常に低いため、プログラミング初心者の方にもお勧めです。

Pythonの習得は、あなたの可能性を大きく広げます。
本コースを修了した方は、早速Pythonを何かに使ってみたくなるのではないでしょうか。

SAI-Lab株式会社を設立しました

2018年2月5日、SAI-Lab株式会社を設立しました。

https://sai-lab.co.jp/

 

人工知能(AI)関連の研究開発、教育、アプリ開発が主な事業になります。

「ヒトとAIの共生」をミッションとしており、”知性とは何か”を探る研究、AIを啓蒙するための教育、世界に貢献するためのアプリ開発を並行して行なっていきます。

今までは個人事業主だったのですが、法人化することで活動の幅をより広げていく予定です。

微力ながらミッションを通じて世界をより面白くしていきたいと考えておりますので、皆様今後ともよろしくお願いいたします。

新講座「みんなのiOS講座 ゼロからSwiftで学ぶiPhoneアプリ開発の基礎」を公開しました

世界最大の動画教育プラットフォーム、Udemyに新しい講座を公開しました。

「みんなのiOS講座 ゼロからSwiftで学ぶiPhoneアプリ開発の基礎」というタイトルのiOSアプリ開発のコースになります。

www.udemy.com

みんなのiOS講座は、誰にでも開かれたiOSアプリ開発初心者向けの講座です。

Swiftを用いたiOSアプリ開発を基礎から解説するので、ベースを固めながら少しずつ学習することができます。

少しずつ丁寧な解説を心がけており、レクチャーの難易度は緩やかに上昇します。
プログラミング言語Swift及び開発環境Xcodeをゼロから解説するので、プログラミング初心者の方でもモチベーションさえあれば問題なく受講することができます。

また、本コースは体験を重視しています。
手を動かしてコードを書き、カメラ、ゲーム、モーションセンサ、AR、AI、などのアプリを実際に動かしてその仕組みを理解していただきます。

アプリの開発力を身につけ、ご自身の目標を達成する術を身につけていただくことがこのコースの目的です。