You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: doc/src/week48/week48.do.txt
+11-11
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
-
TITLE: Week 48: Support Vector Machines and Summary of course
2
-
AUTHOR: Morten Hjorth-Jensen {copyright, 1999-present|CC BY-NC} at Department of Physics, University of Oslo, Norway
1
+
TITLE: Week 48: Gradient boosting and summary of course
2
+
AUTHOR: Morten Hjorth-Jensen {copyright, 1999-present|CC BY-NC} at Department of Physics and Center for Computing in Science Education, University of Oslo, Norway
3
3
DATE: today
4
4
5
5
!split
@@ -14,7 +14,7 @@ DATE: today
14
14
!eblock
15
15
16
16
!bblock Plans for the lecture Monday 25 November, with video suggestions etc
17
-
o Bossting and gradient boosting and ensemble models
17
+
o Boosting and gradient boosting and ensemble models
18
18
o Summary of course
19
19
o Readings and Videos:
20
20
o These lecture notes at URL:"https://github.com/CompPhysics/MachineLearning/blob/master/doc/pub/week47/ipynb/week48.ipynb"
@@ -852,7 +852,7 @@ o Central elements from linear algebra, matrix inversion and SVD
852
852
o Gradient methods for data optimization
853
853
o Estimation of errors using cross-validation, bootstrapping and jackknife methods;
854
854
o Practical optimization using Singular-value decomposition and least squares for parameterizing data.
855
-
o Principal Component Analysis to reduce the number of features.
855
+
o Not discussed: Principal Component Analysis to reduce the number of features.
856
856
857
857
!split
858
858
===== Machine learning =====
@@ -872,7 +872,7 @@ o Decisions trees and ensemble methods:
872
872
o Bagging and voting
873
873
o Random forests
874
874
o Boosting and gradient boosting
875
-
o Support vector machines
875
+
o Not discussed this year: Support vector machines
876
876
o Binary classification and multiclass classification
877
877
o Kernel methods
878
878
o Regression
@@ -894,19 +894,19 @@ ethical conduct is emphasized throughout the course.
894
894
* Understand linear methods for regression and classification;
895
895
* Learn about neural network;
896
896
* Learn about bagging, boosting and trees
897
-
* Support vector machines
897
+
#* Support vector machines
898
898
* Learn about basic data analysis;
899
899
* Be capable of extending the acquired knowledge to other systems and cases;
900
900
* Have an understanding of central algorithms used in data analysis and machine learning;
901
-
* Work on numerical projects to illustrate the theory. The projects play a central role and you are expected to know modern programming languages like Python or C++.
901
+
* Work on numerical projects to illustrate the theory. The projects play a central role.
902
902
903
903
904
904
905
905
!split
906
906
===== Perspective on Machine Learning =====
907
907
908
908
o Rapidly emerging application area
909
-
o Experiment AND theory are evolving in many many fields. Still many low-hanging fruits.
909
+
o Experiment AND theory are evolving in many many fields.
910
910
o Requires education/retraining for more widespread adoption
911
911
o A lot of “word-of-mouth” development methods
912
912
@@ -933,7 +933,7 @@ o "Follow ML on ArXiv":"https://arxiv.org/list/cs.LG/recent"
933
933
934
934
o Identify problem type: classification, regression
935
935
o Consider your data carefully
936
-
o Choose a simple model that fits 1. and 2.
936
+
o Choose a simple model that fits 1 and 2
937
937
o Consider your data carefully again! Think of data representation more carefully.
938
938
o Based on your results, feedback loop to earliest possible point
939
939
@@ -962,9 +962,9 @@ o When to do train/test split?
962
962
963
963
964
964
!split
965
-
===== Which Activation and Weights to Choose in Neural Networks =====
965
+
===== Which activation and weights to choose in neural networks =====
0 commit comments