マガジンのカバー画像

Udemyコースの一部無料公開

393
我妻が講師を務めるUdemyコースを、一部無料公開します。 Udemyでは、これまでに様々なAに関する動画コースがリリースされています。
運営しているクリエイター

2022年12月の記事一覧

再生

【Section4: 適切な抽象化】Pythonで学ぶ「読みやすいコード」 Section4 -Udemyコースを一部無料公開-

『Pythonで学ぶ「読みやすいコード」』は、理解しやすく保守性の高いコードの書き方を学ぶ講座です。 Google Colaboratory環境で、Pythonのコードを書きながら可読性の高いコードについて学びます。 https://www.udemy.com/course/elegant-code/?referralCode=ADB460B7BB71918F5FD9 AI、機械学習のコードはPythonで書かれることが多いですが、多くの人に有用なコードであるために「可読性」は無視できない要素です。 実際に、統一感の無い乱雑なコード、抽象度が高すぎて理解に時間がかかるコードに、ストレスを感じる方は多いかと思います。 本講座では、最初に開発環境であるGoogle Colaboratoryの基礎を学んだ上で、コードを読みやすくし、不具合を少なくする様々なテクニックを学びます。 変数名の付け方やループの書き方などのコツを抑えた上で、複雑なコードを分解し、可読化する実践的な方法を学びます。 他人が書いたコードだけでなく、自分が過去に書いたコードが読みにくくて苦労した方は多い方かと思います。 開発の効率化のため、そしてストレスが無く楽しいコーディングのため、読みやすく美しいコードの書き方を学んでいきましょう。 注: 本コースに先立ちYouTubeでのライブ講義【Live! 人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。 講座の内容は以下の通りです。 Section1. 「読みやすいコード」とは → 「読みやすいコードとは何か?」、そして開発環境などについて学びます。 Section2. ロジックをシンプルに → 使われるロジックを極力シンプルに保つ方法を学びます。 Section3. コードの見た目を整える → コードの見た目を良くして、読み手のストレスを低減する方法を学びます。 Section4. 適切な抽象化 → 可読性を保ちつつ、コードの無駄を無くす方法を学びます。 なお、今回の講座でプログラミング言語Pythonの解説は最小限となりますが、Pythonの基礎を解説するノートブックを予め配布します。 Pythonの開発環境にはGoogle Colaboratoryを使用します。 【自由研究室 AIRS-Lab】 「AI」をテーマに交流し創造する、Web上のコミュニティです。 https://www.airs-lab.jp/ 【News! AIRS-Lab】 AIの話題、講義動画、Udemyコース割引などのAIRS-Labの最新コンテンツをメールで配信します。 https://www.airs-lab.jp/newsletter 【Live!人工知能】 毎週月曜日21時に開催。人工知能(AI)技術に関する無料のライブ講義です。 YouTube Liveを利用して配信されます。 以下のチャンネルで過去のライブ動画の一部を見ることができます。 https://www.youtube.com/channel/UCT_HwlT8bgYrpKrEvw0jH7Q 講師: 我妻幸長(@yuky_az) 「ヒトとAIの共生」がミッションの会社、SAI-Lab株式会社( https://sai-lab.co.jp )の代表取締役。AI関連の教育と研究開発に従事。 東北大学大学院理学研究科修了。理学博士(物理学)。 法政大学デザイン工学部兼任講師。 Web上のコミュニティ「自由研究室 AIRS-Lab」を主宰。 興味の対象は、人工知能(AI)、脳科学、シンギュラリティなど。 オンライン教育プラットフォームUdemyで、数万人にAIを教える人気講師。 複数の有名企業でAI技術を指導。 著書に、「はじめてのディープラーニング」「はじめてのディープラーニング2」(SBクリエイティブ)、「Pythonで動かして学ぶ!あたらしい数学の教科書」「あたらしい脳科学と人工知能の教科書」「Google Colaboratoryで学ぶ! あたらしい人工知能技術の教科書」「PyTorchで作る!深層学習モデル・AI アプリ開発入門」(翔泳社)。共著に「No.1スクール講師陣による 世界一受けたいiPhoneアプリ開発の授業」(技術評論社)。

再生

【Section3: 「読みやすいコード」とは】Pythonで学ぶ「読みやすいコード」 Section3 -Udemyコースを一部無料公開-

『Pythonで学ぶ「読みやすいコード」』は、理解しやすく保守性の高いコードの書き方を学ぶ講座です。 Google Colaboratory環境で、Pythonのコードを書きながら可読性の高いコードについて学びます。 https://www.udemy.com/course/elegant-code/?referralCode=ADB460B7BB71918F5FD9 AI、機械学習のコードはPythonで書かれることが多いですが、多くの人に有用なコードであるために「可読性」は無視できない要素です。 実際に、統一感の無い乱雑なコード、抽象度が高すぎて理解に時間がかかるコードに、ストレスを感じる方は多いかと思います。 本講座では、最初に開発環境であるGoogle Colaboratoryの基礎を学んだ上で、コードを読みやすくし、不具合を少なくする様々なテクニックを学びます。 変数名の付け方やループの書き方などのコツを抑えた上で、複雑なコードを分解し、可読化する実践的な方法を学びます。 他人が書いたコードだけでなく、自分が過去に書いたコードが読みにくくて苦労した方は多い方かと思います。 開発の効率化のため、そしてストレスが無く楽しいコーディングのため、読みやすく美しいコードの書き方を学んでいきましょう。 注: 本コースに先立ちYouTubeでのライブ講義【Live! 人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。 講座の内容は以下の通りです。 Section1. 「読みやすいコード」とは → 「読みやすいコードとは何か?」、そして開発環境などについて学びます。 Section2. ロジックをシンプルに → 使われるロジックを極力シンプルに保つ方法を学びます。 Section3. コードの見た目を整える → コードの見た目を良くして、読み手のストレスを低減する方法を学びます。 Section4. 適切な抽象化 → 可読性を保ちつつ、コードの無駄を無くす方法を学びます。 なお、今回の講座でプログラミング言語Pythonの解説は最小限となりますが、Pythonの基礎を解説するノートブックを予め配布します。 Pythonの開発環境にはGoogle Colaboratoryを使用します。 【自由研究室 AIRS-Lab】 「AI」をテーマに交流し創造する、Web上のコミュニティです。 https://www.airs-lab.jp/ 【News! AIRS-Lab】 AIの話題、講義動画、Udemyコース割引などのAIRS-Labの最新コンテンツをメールで配信します。 https://www.airs-lab.jp/newsletter 【Live!人工知能】 毎週月曜日21時に開催。人工知能(AI)技術に関する無料のライブ講義です。 YouTube Liveを利用して配信されます。 以下のチャンネルで過去のライブ動画の一部を見ることができます。 https://www.youtube.com/channel/UCT_HwlT8bgYrpKrEvw0jH7Q 講師: 我妻幸長(@yuky_az) 「ヒトとAIの共生」がミッションの会社、SAI-Lab株式会社( https://sai-lab.co.jp )の代表取締役。AI関連の教育と研究開発に従事。 東北大学大学院理学研究科修了。理学博士(物理学)。 法政大学デザイン工学部兼任講師。 Web上のコミュニティ「自由研究室 AIRS-Lab」を主宰。 興味の対象は、人工知能(AI)、脳科学、シンギュラリティなど。 オンライン教育プラットフォームUdemyで、数万人にAIを教える人気講師。 複数の有名企業でAI技術を指導。 著書に、「はじめてのディープラーニング」「はじめてのディープラーニング2」(SBクリエイティブ)、「Pythonで動かして学ぶ!あたらしい数学の教科書」「あたらしい脳科学と人工知能の教科書」「Google Colaboratoryで学ぶ! あたらしい人工知能技術の教科書」「PyTorchで作る!深層学習モデル・AI アプリ開発入門」(翔泳社)。共著に「No.1スクール講師陣による 世界一受けたいiPhoneアプリ開発の授業」(技術評論社)。

再生

【Section2: ロジックをシンプルに】Pythonで学ぶ「読みやすいコード」 Section2 -Udemyコースを一部無料公開-

『Pythonで学ぶ「読みやすいコード」』は、理解しやすく保守性の高いコードの書き方を学ぶ講座です。 Google Colaboratory環境で、Pythonのコードを書きながら可読性の高いコードについて学びます。 https://www.udemy.com/course/elegant-code/?referralCode=ADB460B7BB71918F5FD9 AI、機械学習のコードはPythonで書かれることが多いですが、多くの人に有用なコードであるために「可読性」は無視できない要素です。 実際に、統一感の無い乱雑なコード、抽象度が高すぎて理解に時間がかかるコードに、ストレスを感じる方は多いかと思います。 本講座では、最初に開発環境であるGoogle Colaboratoryの基礎を学んだ上で、コードを読みやすくし、不具合を少なくする様々なテクニックを学びます。 変数名の付け方やループの書き方などのコツを抑えた上で、複雑なコードを分解し、可読化する実践的な方法を学びます。 他人が書いたコードだけでなく、自分が過去に書いたコードが読みにくくて苦労した方は多い方かと思います。 開発の効率化のため、そしてストレスが無く楽しいコーディングのため、読みやすく美しいコードの書き方を学んでいきましょう。 注: 本コースに先立ちYouTubeでのライブ講義【Live! 人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。 講座の内容は以下の通りです。 Section1. 「読みやすいコード」とは → 「読みやすいコードとは何か?」、そして開発環境などについて学びます。 Section2. ロジックをシンプルに → 使われるロジックを極力シンプルに保つ方法を学びます。 Section3. コードの見た目を整える → コードの見た目を良くして、読み手のストレスを低減する方法を学びます。 Section4. 適切な抽象化 → 可読性を保ちつつ、コードの無駄を無くす方法を学びます。 なお、今回の講座でプログラミング言語Pythonの解説は最小限となりますが、Pythonの基礎を解説するノートブックを予め配布します。 Pythonの開発環境にはGoogle Colaboratoryを使用します。 【自由研究室 AIRS-Lab】 「AI」をテーマに交流し創造する、Web上のコミュニティです。 https://www.airs-lab.jp/ 【News! AIRS-Lab】 AIの話題、講義動画、Udemyコース割引などのAIRS-Labの最新コンテンツをメールで配信します。 https://www.airs-lab.jp/newsletter 【Live!人工知能】 毎週月曜日21時に開催。人工知能(AI)技術に関する無料のライブ講義です。 YouTube Liveを利用して配信されます。 以下のチャンネルで過去のライブ動画の一部を見ることができます。 https://www.youtube.com/channel/UCT_HwlT8bgYrpKrEvw0jH7Q 講師: 我妻幸長(@yuky_az) 「ヒトとAIの共生」がミッションの会社、SAI-Lab株式会社( https://sai-lab.co.jp )の代表取締役。AI関連の教育と研究開発に従事。 東北大学大学院理学研究科修了。理学博士(物理学)。 法政大学デザイン工学部兼任講師。 Web上のコミュニティ「自由研究室 AIRS-Lab」を主宰。 興味の対象は、人工知能(AI)、脳科学、シンギュラリティなど。 オンライン教育プラットフォームUdemyで、数万人にAIを教える人気講師。 複数の有名企業でAI技術を指導。 著書に、「はじめてのディープラーニング」「はじめてのディープラーニング2」(SBクリエイティブ)、「Pythonで動かして学ぶ!あたらしい数学の教科書」「あたらしい脳科学と人工知能の教科書」「Google Colaboratoryで学ぶ! あたらしい人工知能技術の教科書」「PyTorchで作る!深層学習モデル・AI アプリ開発入門」(翔泳社)。共著に「No.1スクール講師陣による 世界一受けたいiPhoneアプリ開発の授業」(技術評論社)。