Artificial General Intelligence

This course explores theories and methodologies for developing AI systems capable of human-level general problem-solving abilities. Students will study various approaches including large models, program synthesis, meta-learning, representation learning, and neuro-symbolic methods, while examining current research trends in improving abstraction and reasoning capabilities. The course includes practical projects where students design and implement general-purpose AI systems.

  • Time: Mon/Wed 2:30pm-4:00pm (Spring 2025)
  • Venue: TED-Hall
  • Codes: AI6105
  • Prerequisites: Students are expected to have solid understanding and hands-on experience on machine learning and deep learning (AI5213, AI5214).

Notice


  • Access the AI6105 Ed Discussion forum. If you haven’t already been added to the class, use this invitation link.
    • Use your full name in the format “Firstname Lastname” with the first letter of each name capitalized (e.g., Sundong Kim).
    • Don’t forget to use your valid GIST email address.
  • Submit your assignments at the AI6105 Gradescope. Entry code is XGPPWZ. Make sure to enter your correct student ID.
    • Use the same name format as for Ed Discussion: “Firstname Lastname” with the first letter of each name capitalized. (e.g., Sundong Kim).
    • Make sure to enter your correct student ID and your valid GIST email address.

Syllabus

We don’t have official textbook, but we will cover papers relevant to the topic. Main readings will be based on recent research papers and technical reports in the below syllabus. For some major topics, following the staff’s opening lecture, students will present papers covering recent trends, allowing for in-depth discussion of the subject. [Student Presentation Plan]

Week Description Readings Homeworks
1st (3/3) Substitute Holiday    
1st (3/5) Introduction to AGI and Current Landscape   Sign-up Survey
2nd (3/10) Game Intelligence as a Path to AGI: Othello as a Testbed    
2nd (3/12) Game Intelligence as a Path to AGI: Othello as a Testbed   HW1 (Due: 3/23)
3nd (3/17) GI as a Path to AGI: Othello as a Testbed: Detail MuZero  
3rd (3/19) The Five Tribes of Machine Learning (Seokki) Tribes  
4th (3/24) A Minimalist Guide to Program Synthesis (Sundong)    
4th (3/26) Neuro-Symbolic Program Synthesis (Juho, Jongbeom) Paper  
5th (3/31) On the Measure of Intelligence (Minsung, Jungmin) Paper  
5th (4/2) Program Synthesis and Reasoning (Sundong)    
6th (4/7) Model-Based Reinforcement Learning (Jiwon) Lecun  
6th (4/9) Model-Based Reinforcement Learning (Klea, Jeongjun)    
7th (4/14) Model-Based Reinforcement Learning (Byeongchang, Jooyoung)    
7th (4/16) Model-Based Reinforcement Learning (Sundong)    
8th (4/21) Midterm Week (No lecture)    
🏁 🏁      
9th (4/28) LLM for Mathematics (Seokki)    
9th (4/30) LLM with planning (Jaeik, Yunseong)    
10th (5/5) National Holiday    
10th (5/7) LLM RLHF (Jongmin, Sungmin)    
11th (5/12) LLM Test-time computing (Sundong)    
11th (5/14) LLM Parameter finetuning (Janghyun, Matouš)    
12th (5/19) LLM Interpretability (Byunghwa, Doyoung)    
12th (5/21) LLM Alignment (Woochang, Chanyeong)    
13th (5/26) Continual learning (Staff)    
13th (5/28) Continual learning (Junbo, Minwoo)    
14th (6/2) Continual learning (Jihwan, Dohyeon) TBD  
14th (6/4) Continual learning (Staff) TBD  
15th (6/9) Future of AGI (Wrap-up) TBD  
15th (6/11) Final Project (Location: TED Hall)    
16th (6/16) Final Week (No lecture)    
🏁 🏁      

Note: I’m off during ICLR-25 (Apr 24-28 + 29), Principia analogiae (June 18-22).
Note: NeurIPS-25 deadline (around May 17-23)


Staffs

Communication: The course schedule and all resources will be posted on this course website. All class discussions, announcements and other communication will take place via Ed Discussion. Use the public comments if your question is relevant to the course material. We aim to respond to questions within 2 business days, often sooner. If you need to contact the course staff, please make a private question on Ed instead of sending a personal email. You’re free to visit TAs during office hours.

Sundong Kim

Sundong Kim

Instructor

QnA: After class (Lecture room) or Ed discussion
Office: AI Building (S7), Room 204

Seokki Lee

Seokki Lee

TA

QnA: After class (Lecture room) or Ed discussion
Office: AI Building (S7), 1F Metaverse Studio

Jiwon Park

Jiwon Park

TA

QnA: After class (Lecture room) or Ed discussion
Office: AI Building (S7), Room 208


Homeworks

Submit your assignments at the AI6105 Gradescope.


Projects

This page is under construction.

  • In 6/11 (Wed), the class will host a convention-style demo day, with interactive booth experience. Each team will present their application and prepare a report.


Gradings

You will earn A if (but not only if) your score is at least \(80\times(1-ε_1)\), B if your score is at least \(60\times(1-ε_2)\), C if your score is at least \(40\times(1-ε_3)\), for some \(ε_i ≥ 0\) to be determined later. All participants in the course are evaluated equally, regardless of the course codes.

  • Four homeworks (60%)
  • Final project (40%)

Collaboration Policy & Honor Code

Study groups are allowed. It is also OK to get clarification (but not solutions) from books or online resources, again after you have thought about the problems on your own. However, we expect students to understand and complete their own assignments. Each student must write down the solution independently and hand in one assignment per student, which means you write your solution after closing the book and all your notes, without assistance from your colleagues. If you studied together as a group, please cite your collaborators fully and completely at the top of your assignment (e.g., “Junho explained to me what is asked in Question 2.1”). When in doubt about collaboration details, please ask us on Ed discussion.

If elements of two assignments are determined to be clearly very similar (suggesting they were done together or one was copied from the other), or if the content of an assignment is found to be identical or overly similar to specific online sources, the course grade for all students involved in the incident will be reduced by one letter grade for the first offense, and to an F for the second offense. (This applies to both the copy-ers and the copy-ees.) The grade for that assignment will also be reduced to 0. More serious cases of cheating (e.g., cheating on exams) will lead to severe consequences ranging from a grade of “F” in the class to suspension from the University.


Message from the Instructor

As this course is new, the course management may be subject to adjustments, and the workload might be unexpected for some of you. The course deals with the the diverse topics related to AGI, which might be different from what you’re hoping to study.

To get a better grasp of what you’ll learn in this class, I strongly encourage you to browse through the syllabus. It will give you a good overview of the course content and help you decide if this class aligns with your learning goals.


GIST-logo