Course Information:
- IDS 575 - Machine Learning for Business Analytics AI
- Spring 2025
- LC F04
- Mon. 6pm - 8:30pm
- yuhenghu at uic dot edu
- Office hour: Email
Overview
Generative AI models such as GPTs are widely used in many applications in language with significant business implications. This course covers mathematical and computational foundations of generative AI models for language, as well as applications in engineering, design, and science. Social issues in generative AI will also be discussed, including topics of justice, safety, and law.
Academic Integrity
You are expected to adhere to the highest standards of academic honesty. Unless otherwise specified, collaboration on assignments is not allowed. Use of published materials is allowed, but the sources should be explicitly stated in your solutions. Violations will be reviewed and sanctioned according to the University Policy on Academic Integrity. Collaborations among team members are only allowed for the final term projects that are selected. "Academic integrity is the pursuit of scholarly activity free from fraud and deception and is an educational objective of this institution. Academic dishonesty includes, but is not limited to, cheating, plagiarizing, fabricating of information or citations, facilitating acts of academic dishonesty by others, having unauthorized possession of examinations, submitting work for another person or work previously used without informing the instructor, or tampering with the academic work of other students." For more information about violations of academic integrity and their consequences, consult http://vcsa.uic.edu/
Weekly Schedule
Lecture 1 | Intro to GenAI and deep learning basics |
Lecture 2 | Sequence models |
Lecture 3 | Transfomer and GPTs |
Lecture 4 | Transfomer and GPTs II |
Lecture 5 | Data |
Lecture 6 | In-Context Learning and Prompt Engineering |
Lecture 7 | Retrieval Augmented Generation (RAG) |
Lecture 8 | Agents |
Lecture 9 | Diffusion Models |
Lecture 10 | GANs |
Lecture 11 | GenAI influences and implications |
Lecture 12 | GenAI influences and implications |
Lecture 13 | Final Presentation |