学部・大学院区分
Undergraduate / Graduate
工・博前
時間割コード
Registration Code
2851519
科目区分【日本語】
Course Category
専門科目
科目区分【英語】
Course Category
Specialized Courses
科目名 【日本語】
Course Title
数理計画法特論
科目名 【英語】
Course Title
Advanced Lectures on Mathematical Programming
コースナンバリングコード
Course Numbering Code
担当教員 【日本語】
Instructor
竹内 一郎 ○ 田地 宏一
担当教員 【英語】
Instructor
TAKEUCHI Ichiro ○ TAJI Kouichi
単位数
Credits
2
開講期・開講時間帯
Term / Day / Period
秋 水曜日 2時限
Fall Wed 2
授業形態
Course style
講義
Lecture
学科・専攻【日本語】
Department / Program
機械システム工学専攻
学科・専攻【英語】
Department / Program
Department of Mechanical Systems Engineering
必修・選択【日本語】
Required / Selected
選択
必修・選択【英語】
Required / Selected
Elective


授業の目的 【日本語】
Goals of the Course(JPN)
本講義では,機械学習と数理最適化について学ぶ。
授業の目的 【英語】
Goals of the Course
In this lecture, we will learn about machine learning and mathematical optimization.
到達目標 【日本語】
Objectives of the Course(JPN))
機械学習と数理最適化の基本知識を習得する。
到達目標 【英語】
Objectives of the Course
Acquire basic knowledge of machine learning and mathematical optimization.
バックグラウンドとなる科目【日本語】
Prerequisite Subjects
学部時代にデータサイエンスに関する科目を受講していることが望ましい。
バックグラウンドとなる科目【英語】
Prerequisite Subjects
It is desirable to have taken a course related to data science during your undergraduate studies.
授業の内容【日本語】
Course Content
注:講義内容の一部は変更の可能性あり

パーセプトロン
畳み込みニューラルネットワーク
自己符号化器と変分自己符号化器
構造データのための深層学習モデル
深層学習モデルの説明と可視化
深層学習に関する発展的話題

凸解析
線形計画法
非線形計画法
離散最適化
動的計画法
数理最適化の発展的話題
授業の内容【英語】
Course Content
Note: There is a possibility of changes in the lecture content.

Perceptron
Convolutional Neural Network
Autoencoder and Variational Autoencoder
Deep learning models for structured data
Explanation and visualization of deep learning models
Advanced topics in deep learning

Convex analysis
Linear programming
Nonlinear programming
Discrete optimization
Dynamic programming
Advanced topics in mathematical optimization
成績評価の方法と基準【日本語】
Course Evaluation Method and Criteria
課題提出により成績を評価する。
成績評価の方法と基準【英語】
Course Evaluation Method and Criteria
Evaluate the grade based on the submission of the assignments.
履修条件・注意事項【日本語】
Course Prerequisites / Notes
空白を含む講義スライドを配布し,そこに書き込みながら講義を実施する.受講者は受講時に講義スライドを印刷するか,タブレットPCなどを準備して,書き込みができるようにしておくことが望ましい。
履修条件・注意事項【英語】
Course Prerequisites / Notes
The lecture will be conducted by distributing blank lecture slides and writing on them during the lecture. It is preferable for the students to print out the lecture slides during the class or prepare a tablet PC, etc.
教科書【日本語】
Textbook
講義資料を配布する
教科書【英語】
Textbook
Lecture materials will be provided.
参考書【日本語】
Reference Book
Deep Learning

Convex Optimization
参考書【英語】
Reference Book
Deep Learning

Convex Optimization
授業時間外学習の指示【日本語】
Self-directed Learning Outside Course Hours
講義で課された課題に取り組むこと。
授業時間外学習の指示【英語】
Self-directed Learning Outside Course Hours
Working on the assigned exercises.
使用言語【英語】
Language used
使用言語【日本語】
Language used
授業開講形態等【日本語】
Lecture format, etc.
講義は対面式で行うことを基本とするが、オンラインやオンデマンドに変更になる場合もある。
授業開講形態等【英語】
Lecture format, etc.
Lectures will be mainly held face-to-face, but parts of them will be done in online or on-demand formats.
遠隔授業(オンデマンド型)で行う場合の追加措置【日本語】
Additional measures for remote class (on-demand class)
詳細はNUCTを参照すること。
遠隔授業(オンデマンド型)で行う場合の追加措置【英語】
Additional measures for remote class (on-demand class)
Refer to NUCT for more details.