1
|
授業計画/Class |
[Orientation] explanation of this course 本輪講の進め方についてのガイダンス。(対面での実施) |
事前学習/Preparation |
Review of programming
|
事後学習/Reviewing |
Read the textbook
|
|
2
|
授業計画/Class |
[Introduction of Python] preparation of the programming environment for Python, and leaning its basic operations Pythonの開発環境の準備とプログラミングの基本について学ぶ。 |
事前学習/Preparation |
Read the corresponding chapters of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
3
|
授業計画/Class |
[Visualizing Data and Linear Algebra] bar charts, line charts, and scatterplots 棒グラフ、折れ線グラフ、散布図などの基本的なデータの可視化方法を学ぶ。 |
事前学習/Preparation |
Read the corresponding chapters of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
4
|
授業計画/Class |
[Statistics] fundamental statistics, correlation, and causation 基本統計量、相関関係,相関関係と因果関係の違いなどについて学ぶ。 |
事前学習/Preparation |
Read the corresponding chapters of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
5
|
授業計画/Class |
[Probability] basics of probability including conditional probability, Bayes's theorem, and normal distribution 条件付き確率、ベイズの定理、正規分布などの確率の基本について学ぶ。 |
事前学習/Preparation |
Read the corresponding chapter of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
6
|
授業計画/Class |
[Working with Data] data cleaning and dimensionality reduction データクリーニング、次元圧縮などについて学ぶ。 |
事前学習/Preparation |
Read the corresponding chapter of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
7
|
授業計画/Class |
[Machine Learning] the overview of machine learning 機械学習の概要、過学習、属性選択などについて学ぶ。 |
事前学習/Preparation |
Read the corresponding chapter of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
8
|
授業計画/Class |
[k-Nearest Neighbors] k-nearest neighbors and the curse of dimensionality k-最近傍法、および高次元データの扱いなどについて学ぶ。 |
事前学習/Preparation |
Read the corresponding chapter of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
9
|
授業計画/Class |
[Naive Bayes] learning Naive Bayes through spam filter スパムフィルタを例題としてナイーブベイズ分類モデルについて学ぶ。 |
事前学習/Preparation |
Read the corresponding chapter of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
10
|
授業計画/Class |
[Simple Linear Regression] simple linear regression model, gradient descent, and maximum likelihood estimation 単回帰分析、およびそれに関連する勾配降下法、最尤推定について学ぶ。 |
事前学習/Preparation |
Read the corresponding chapter of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
11
|
授業計画/Class |
[Multiple Regression] multiple regression model, bootstrap, and regularization 重回帰分析、およびブートストラップ法、正則化の概要について学ぶ。 |
事前学習/Preparation |
Read the corresponding chapter of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
12
|
授業計画/Class |
[Logistic Regression] logistic function, logistic regression model, and support vector machine ロジスティック関数、ロジスティック回帰、およびサポートベクターマシンの概要について学ぶ。 |
事前学習/Preparation |
Read the corresponding chapter of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
13
|
授業計画/Class |
[Decision Tree] entropy, decision tree, and random forest 情報量に基づく決定木の構築、およびその応用であるランダムフォレストについて学ぶ。 |
事前学習/Preparation |
Read the corresponding chapter of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
14
|
授業計画/Class |
[Neural Networks] feed-forward neural networks and backpropagation フィードフォワード型ニューラルネットワークと誤差逆伝搬法の概要について学ぶ。 |
事前学習/Preparation |
Read the corresponding chapter of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|
15
|
授業計画/Class |
[Clustering] k-means and hierarchical clustering 非階層的なクラスタリング手法であるk-means法と階層的クラスタリングについて学ぶ。 |
事前学習/Preparation |
Read the corresponding chapter of the textbook and implement sample codes. |
事後学習/Reviewing |
Review of Python programs |
|