Hiroshima University Syllabus

Back to syllabus main page
Japanese
Academic Year 2024Year School/Graduate School Graduate School of Advanced Science and Engineering (Master's Course) Division of Advanced Science and Engineering Informatics and Data Science Program
Lecture Code WSN22501 Subject Classification Specialized Education
Subject Name Practical Machine Learning
Subject Name
(Katakana)
プラクティカル マシン ラーニング
Subject Name in
English
Practical Machine Learning
Instructor ANDRADE SILVA DANIEL GEORG
Instructor
(Katakana)
アンドラーデ シルバ ダニエル ゲオルグ
Campus   Semester/Term 1st-Year,  Second Semester,  4Term
Days, Periods, and Classrooms (4T) Tues5-6,Thur5-6:ENG 109
Lesson Style Lecture Lesson Style
(More Details)
 
 
Credits 2.0 Class Hours/Week   Language of Instruction E : English
Course Level 6 : Graduate Advanced
Course Area(Area) 25 : Science and Technology
Course Area(Discipline) 02 : Information Science
Eligible Students
Keywords  
Special Subject for Teacher Education   Special Subject  
Class Status
within Educational
Program
(Applicable only to targeted subjects for undergraduate students)
 
Criterion referenced
Evaluation
(Applicable only to targeted subjects for undergraduate students)
 
Class Objectives
/Class Outline
This lecture covers the practice and some necessary theory of supervised learning (regression and classification). We cover basic concepts of statistical learning, like the bias-variance trade-off, and practical aspects of model evaluation and hyper-parameter selection.
Starting from basic linear models, we proceed to neural networks and its implementation and training using PyTorch. The lecture consists of three types: ordinary lectures, hands-on sessions, and presentation by students. 
Class Schedule lesson1
Overview of Statistical Learning
lesson2
Introduction to PyTorch
lesson3
Linear Regression
lesson4
Generalized Linear Models
lesson5
Bias-Variance Trade-off
lesson6
Penalized Likelihood Methods
lesson7
Model Selection
lesson8
High-Dimensional Data
lesson9
Introduction to Deep Learning
lesson10
Training of Neural Networks
lesson11
Convolutional Neural Networks
lesson12
Recurrent Neural Networks
lesson13
Introduction to Bayesian Statistics
lesson14
Markov Chain Monte Carlo Methods
lesson15
Variational Methods 
Text/Reference
Books,etc.
"An Introduction to Statistical Learning", Gareth James et al., Springer, 2021
"The Elements of Statistical Learning: Data Mining, Inference, and Prediction" (Second Edition),  Trevor Hastie et al., Springer, 2016 
PC or AV used in
Class,etc.
 
(More Details)  
Learning techniques to be incorporated  
Suggestions on
Preparation and
Review
Linear Algebra, Maximum Likelihood Method, Expectation and Variance of Estimator, Bayes Theorem, Python 
Requirements Basic knowledge in statistics, probability theory, linear algebra and python are a must. 
Grading Method Report (60%) and Presentation (40%) 
Practical Experience Experienced  
Summary of Practical Experience and Class Contents based on it Applied Research in Industry 
Message  
Other   
Please fill in the class improvement questionnaire which is carried out on all classes.
Instructors will reflect on your feedback and utilize the information for improving their teaching. 
Back to syllabus main page