AIへまっしぐら!Pythonアニマルズ : Go Ahead to AI, Python Animals!
4.0 (7 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
184 students enrolled

AIへまっしぐら!Pythonアニマルズ : Go Ahead to AI, Python Animals!

Pythonで機械学習やディープラーニングに挑戦するプログラミング入門 : Through this programming tutorial, you can try machine learning and deep learning.
4.0 (7 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
184 students enrolled
Created by 松浦 健一郎
Last updated 7/2018
Japanese
Current price: $135.99 Original price: $194.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • 1 article
  • 29 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Pythonを使いながらPythonの魅力(コーディングの快適さ、ライブラリの豊富さ)を体験し、「今、なぜPythonなのか?」を体感できます。
  • 現時点におけるPythonライブラリの目玉機能を一通り体験し、何ができるのか理解できます。
  • ライブラリを呼び出すのに必要な、Pythonの基本文法を学べます。
Course content
Expand all 49 lectures 05:01:42
+ Pythonのインストール : Installing Python
7 lectures 22:25
+ FFT -- NumPy, SciPy, Matplotlib
10 lectures 30:26
FFT(高速フーリエ変換)を楽しもう : Enjoy FFT (fast Fourier transform)
03:57
プログラムを見てみよう : Read the program
08:55
[文法] インポート文 : [Language] Import Statements
01:37
インポート文 : Import statement
1 question
[文法] 文、関数 : [Language] Statements and Functions
04:48
関数の引数 : Arguments of Functions
1 question
[文法] 演算子 : [Language] Operators
01:52

演算子の基本的な使い方に慣れよう。

Basics of operators.

演算子 : Operators
2 questions
[文法] 変数、アンパック、タプル : [Language] Valuables, unpacking and tuples
05:05
タプル : Tuples
1 question
[文法] 文字列 : [Language] Strings
00:33
文字列 : Strings
1 question
[文法] インデクス : [Language] Index
01:19
インデクス : Indices
1 question
[文法] スライス : [Language] Slicing
01:38
スライス : Slicing
1 question
エピローグ : Epilogue
00:42
+ ニューラルネットワーク : Neural Network
12 lectures 01:21:14
ニューラルネットワークで手書き文字を認識しよう : Recognize Numbers You Wrote with a Neural Network.
07:54
用語を思い出して!: Memorize a term.
1 question
トラブルシューティング~うまく動作しなかったら : Trouble shooting
02:40
認識プログラムを見てみよう : Read the Program for Recognition.
14:15

ニューラルネットワークとは、何でしょうか。

What is a neural network ?

ニューラルネットワークとは : What is a neural network ?
1 question
[文法] import文 (sp_user.py) : [Language] Import Statements (sp_user.py)
00:32

少し前のレクチャーに登場した、import文について思い出してください。

Remind of import statements which we learned about in the former lectures.

インポート文 : import statements
1 question
[文法] 起動時パラメータ、if文、真理値 : [Language] Command Line Arguments, if, Boolean
13:50
比較演算子 : Comparison Operator
1 question
[文法] オブジェクトとメソッド : [Language] Objects and methods
05:33
オブジェクト指向 : Object Oriented
1 question
[文法] リスト : [Language] List
01:35
タプル : Tuples
1 question
[文法] リスト、コンストラクタ : [Language] List, Constructor
06:42
コンストラクタ : Constructor
1 question
[文法] キーワード引数、辞書、イミュータブル : [Language] Keyword Arguments, Dictionary, Immutable
06:28
[文法] プリント関数 : [Language] print() Function
01:09
プリント関数 : print() Function
1 question
学習プログラムを見てみよう : A program for Learning
17:43
[文法] : [Language]
02:53
+ ディープラーニング : Deep Learning
9 lectures 59:14
畳み込みニューラルネットワークを使おう : Try a convolutional neural network
06:43
畳み込み : Convolution
06:32
畳み込み演算 : Operation of Convolution
1 question
プーリング : Pooling
02:11

マックスプーリングを体験します。

Try max pooling.

プーリング : Pooling
1 question
認識プログラムを見てみよう : Read the program for recognition
06:52
畳み込みニューラルネットワークを構築するプログラムを見てみよう : Read the program for building CNN
10:33
[文法] 関数の定義 : [Language] Function definitions
07:39
関数の定義 : Function definitions
1 question
学習プログラムを見てみよう : Read the program for learning
10:56
学習プログラム : Program for learning
1 question
[文法] 剰余演算子%、formatメソッド : [Language] Modulo operator, format method
06:29
剰余演算子 : Module operator
1 question
エピローグ : Epilogue
01:19
+ より詳しくPythonを学ぼう : Review exercise of Python
6 lectures 01:35:41
[文法] 変数、for文 : [Language] Variables, for statement
15:54
[文法] for文と文字列、リスト : [Language] for statement and strings, lists
19:16
[文法] for文とタプル、辞書、ファイル : [Language] for statement and tuples, dictionaries, files
19:33
[文法] 引数、デフォルト引数値、位置引数、キーワード引数 : [Language] Parameters and arguments
17:02
[文法] インデクス、スライス : [Language] Index, slice
15:30
[文法] 文字列とインデクス、スライス : [Language] String and Slice, Index
08:26
+ 関連書籍
1 lecture 04:42
ボーナスレクチャー: 関連書籍 : Bonus Lecture : Our Books
04:42
Requirements
  • 初歩的なパソコン操作ができる方向けです(エクスプローラーによるファイル操作、ブラウザによるダウンロードなど)。
  • パソコン(Windows、macOS、Linuxのいずれか)を使用します。
  • パソコンにPython3がインストールされていない場合には、インターネット経由でダウンロードします。パソコンのWebブラウザで、インターネット上のページが見られていればOK!
  • テンソルフロー(ディープラーニングのセクションで使用)を動作させるためには、64bit CPUと、64bit対応OSが必要です。
Description

 ビッグデータに続き、人工知能への関心が高まり、それに伴ってPythonを使う開発案件が増えてきたと感じています。多くのIT技術者がこれから関わってゆくPython、そして人工知能技術を気軽に体験できるコースです。Python言語については体験するだけでなく、基本文法を習得します。

 開発以外の業種の方にもお勧めです。Pythonでどんなことができるのか、手軽に把握することができます。人気ライブラリを使った応用にだけ興味がある方は、Python文法解説のレクチャーをスキップして受講することもできます。

かつてのNHK教育番組や、最近のコンテンツでは「The Grand Tour」の自動車レビューなどを参考に、楽しみながら知識を獲得できるコースを目指しました。まずは気軽に、パペットショーに笑いながらご覧頂けましたら幸いです。次に、パソコンを用意して実際にコマンドを入力してみたり、プログラムを実行してみると、より楽しいです。気になるレクチャーを、もう一度、二度、と振り返ってご覧頂くのもお勧めです。

「ここまで配布プログラムを動かせたよ!」「配布プログラムを改造して、こんなものを作ったよ!」といったご成果を、ぜひお知らせください。楽しみにお待ちしています。


Who this course is for:
  • Pythonを将来は仕事で使うことになるのかな?と感じている方。
  • Pythonを使っているプログラマが快適そうなので、自分も試してみたい方。
  • 卒業研究や修士論文研究、OJTなどでPythonを使うことを検討している方。
  • 流行のPythonをおさえておきたい方。