2024 Faculty Courses Liberal arts and basic science courses Humanities and social science courses
Social Modeling C
- Academic unit or major
- Humanities and social science courses
- Instructor(s)
- Kotaro Ohori / Hirokazu Anai / Hiroaki Iwashita
- Class Format
- Lecture (Face-to-face)
- Media-enhanced courses
- -
- Day of week/Period
(Classrooms) - 3-4 Mon / 3-4 Thu
- Class
- -
- Course Code
- LAH.T308
- Number of credits
- 200
- Course offered
- 2024
- Offered quarter
- 2Q
- Syllabus updated
- Mar 14, 2025
- Language
- Japanese
Syllabus
Course overview and goals
This course deals with basic methodologies for understanding and solving complex social issues. Specially, this course takes up some mathematical technologies to appropriately take into account human behavior and psychology such as game theory, mechanism design, network analysis, agent-based social simulation, and useful artificial intelligence (AI) technologies for developing social solutions.
This course aims to cultivate the students' abilities to understand the process of social system design consisting of social system modeling, policies and programs design and their evaluation.
Course description and aims
Upon completion of this course, students should be able to:
1) State the basic concepts utilized in some theories related to social system design,
2) Model, analyze and design mathematically some situations of an issue in social systems,
3) State a set of processes for social system design.
Student learning outcomes
実務経験と講義内容との関連 (又は実践的教育内容)
Instructors have practically solved real social problems using mathematical technologies.
This course includes some case studies on the problem solving processes.
Keywords
systems approach, artificial intelligence, game theory, mechanism design, network analysis, agent-based social simulation, optimization
Competencies
- Specialist skills
- Intercultural skills
- Communication skills
- Critical thinking skills
- Practical and/or problem-solving skills
Class flow
Each theme is dealt with over a set of classes (one set : 1 to 3 classes)
Students work on exercise problems during a class. At the end of the class, each student writes and submits a "exercise report" on what he/she learned through a lecture and exercise problems.
Should the number of applicants for this course exceed the limit, a lottery system will be used to determine which students are admitted. Be sure to attend the first class.
Course schedule/Objectives
Course schedule | Objectives | |
---|---|---|
Class 1 | Guidance, briefing | Have a panoramic view of this course |
Class 2 | Way of thinking on social systems | State the basic concepts of social systems |
Class 3 | Description of decision making situations 1 | State the role of game theory |
Class 4 | Description of decision making situations 2 | State how we model decision making situations |
Class 5 | Applications of artificial intelligence 1 | Understand AI applications based on game theory |
Class 6 | Social network analysis 1 | State basic concepts of graph theory for describing social networks |
Class 7 | Social network analysis 2 | State the definition of complex networks and their properties |
Class 8 | Applications of artificial intelligence 2 | Understand AI applications based on decision making models |
Class 9 | Policy and program design of social systems 1 | State the role of mechanism design |
Class 10 | Policy and program design of social systems 2 | Understand and state application examples of mechanism design |
Class 11 | Applications of artificial intelligence 3 | Understand AI applications to analyze social networks |
Class 12 | Policy and program evaluation of social systems 1 | State the role of agent-based social simulation |
Class 13 | Policy and program evaluation of social systems 2 | State the method to analyze simulation results |
Class 14 | Final examination | Achieve a passing score |
Study advice (preparation and review)
To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.
Textbook(s)
None required.
Reference books, course materials, etc.
Takehiro Inohara, “Rationality and Flexibility,” Keiso-syobo, 2002 (in Japanese)
Takehiro Inohara, “Emotions and Perception,” Keiso-syobo, 2002 (in Japanese)
Shingo Takahashi, “Fundamentals of system science”, Baifukan, 2007 (in Japanese)
Makoto Yokoo, “Fundamentals of auction theory ”, TDU-syuppannkyoku, (in Japanese)
Naoki Masuda, Norio Konno, “Introduction of complex network”, Sangyou-Tosho, 2005 (in Japanese)
Hirokazu Anai, Tsutomu Saito, “Guide book of Combinatorial optimization”, Kodansha, 2015 (in Japanese)
Shingo Takahashi, Yusuke Goto, Kotaro Ohori, “Modeling Social Systems“, Kyoritsu Shuppan, 2022 (in Japanese)
Evaluation methods and criteria
Assessment will be based on “exercise reports” written during each class (20% in total) and the final examination (80%).
Related courses
- LAH.T108 : Decision Making A
- LAH.T208 : Decision Making B
- LAH.T307 : Decision Making C
- LAH.T107 : Social Modeling A
- LAH.T209 : Social Modeling B
Prerequisites
None required
Contact information (e-mail and phone) Notice : Please replace from ”[at]” to ”@”(half-width character).
Kotaro Ohori, ohori.k.aa[at]m.titech.ac.jp
Other
We want students to know that there are a variety of mathematical approaches to help solve social issues.
This course includes the content of science.
Should the number of applicants for this course exceed the limit, a lottery system will be used to determine which students are admitted. Be sure to attend the first class.