Graduate School of Computer and Information Sciences

Back to List

HUI500K1(人間情報学 / Human informatics 500)
Advanced AI
人工知能特論

Huang RUNHE

Class code etc
Faculty/Graduate school Graduate School of Computer and Information Sciences
Attached documents
Year 2024
Class code TZ008
Previous Class code
Previous Class title
Term 秋学期授業/Fall
Day/Period 水2/Wed.2
Class Type
Campus 小金井
Classroom name 各学部・研究科等の時間割等で確認
Grade
Credit(s) 2
Notes
Class taught by instructors with practical experience
Category

Show all

Hide All

Outline and objectives

The topics include
・explaining advanced AI techniques
・introducing the state of the art AI techniques and researches
・solving some small problems in our daily life or for supporting the weak persons

Goal

The objectives of this course are to make students master the basic principles of AI, learn advanced AI techniques, know the state of the art AI researches, and able to solve a small problem with what they have learnt.

Which item of the diploma policy will be obtained by taking this class?

Among diploma policies, "DP1" and "DP2" are related.

Default language used in class

英語 / English

Method(s)(学期の途中で変更になる場合には、別途提示します。 /If the Method(s) is changed, we will announce the details of any changes. )

This course is conducted by reviewing the basic AI techniques, and then students are asked to design a simple intelligent agent system based on the PAGE design components for solving a simple problem with a selected AI techniques and make the mid-term presentation. Students will receive the advice and comments during their presentation, and critical points are discussed among the professor and all students. Further students will step on learning some the state of the art AI technologies and researches from the lectures, selected research readings, and related video clips for further understanding. Finally students are to conduct a term project by freely selecting an application such as developing a practical intelligent system or designing a prototype smart system for a particular small problem in the real world. Students are asked to submit a final report on their term and make a presentation.

Moreover, there will be some questions for students to think and discuss in-class for promoting active learning and mutual learning among students as well.

Active learning in class (Group discussion, Debate.etc.)

あり / Yes

Fieldwork in class

なし / No

Schedule

授業形態/methods of teaching:対面/face to face

※各回の授業形態は予定です。教員の指示に従ってください。

第1回[対面/face to face]:Introduction

Overview of AI, History of AI, and the state of the art of AI

第2回[対面/face to face]:Problem solving

Searching for solutions to a problem

第3回[対面/face to face]:Application of problem solving

Each student selects a search problem topic to solve with a problem solving algorithm

第4回[対面/face to face]:Logic Reasoning

Knowledge representation and inference mechanisms
-forward chaining
-backward chaining

第5回[対面/face to face]:A decision-making system

A rule based system
-identification decision tree
-from a training data to a decision tree
-from a decision tree to refined rules

第6回[対面/face to face]:Decision-making under uncertainty

Each student proposes and implements a small decision-making system with learnt reasoning mechanisms

第7回[対面/face to face]:Mid-term presentation

Students make presentation of their work on design of an autonomous driving agent system

第8回[対面/face to face]:Big data mining

clustering, classification, knowledge discovery

第9回[対面/face to face]:Machine learning

Supervised/unsupervised/semi-supervised learning and transfer learning

第10回[対面/face to face]:Neural Network and Deep Learning and other hot topics

Neuron Networks, Back Propagation, CNN, LSTM, Transformer, AGI

第11回[対面/face to face]:Introduction of OpenAI and ChatGPT

Discovery of what functions in OpenAI and ChatGPT

第12回[対面/face to face]:Decision making under uncertainty;
Tesla autonomous driving system

Explaining Bayesian Rule and Markova chaining Models; Understanding Tesla's full self-driving (FSD) system

第13回[対面/face to face]:Discussion on the term project

Students report their progress of the term project, group discussion, and are given advice and suggestions

第14回[対面/face to face]:Final term project presentation

Students makes presentation of their term projects

Work to be done outside of class (preparation, etc.)

Students should be able to search for related research articles and read them. They are asked to identify a small problem in our daily life to solve for the final term-project.

It takes four hours for weekly pre-study and assignments on average.

Textbooks

[1]. “Artificial Intelligence – A Modern Approach”, Stuart Russell and Peter Norvig, Prentice Hall.
[2]. "Deep Learning", MIT press, Ian Goodfellow and Yoshua Bengio and Aaron Courville, https://www.deeplearningbook.org/

References

[1]. Neural networks and deep learning related web sites
[2]. OpenAI and ChatGPT topic related web sites
[3]. LLM and Transformer Models

Grading criteria

Evaluation on students is based on the mid-term presentation and report(30%)and final term-project presentation and report(70%).

Changes following student comments

Interactive learning is preferable.
Interactive discussion in classes