Generative AI for Speech and Language Processing
Generative AI for Speech and Language Processing
with Agha Ali Raza
CS 5302/ EE 519 Generative AI for Speech and Language Processing
Syed Babar Ali School of Science and Engineering (SBASSE)
Lahore University of Management Sciences (LUMS)
_________________
Generative AI stands at the cutting edge of today's artificial intelligence landscape, ushering in a new paradigm where machines understand intricate data patterns and autonomously produce them. This course provides a comprehensive exploration of Natural Language Processing (NLP) and Natural Language Understanding (NLU), emphasizing modern advancements such as Generative AI and transformer architectures. Students will delve into foundational language concepts, sequence modeling, and word representations while also addressing practical applications like machine translation and chatbot development. The course will cover pre-training techniques, fine-tuning methods, and prompt engineering, along with discussions on ethics, bias, fairness, and privacy in AI. By the end of the course, students will be equipped to develop, evaluate, and deploy NLP models across various languages and modalities.
__________________
By the end of the course, students should be able to:
Apply foundational NLP techniques, including syntax, semantics, and discourse analysis, to process and analyze textual data.
Develop and implement advanced language models using architectures like Transformers and understand their underlying mechanisms.
Utilize pre-trained models and employ strategies like instruction tuning and prompt engineering to enhance model performance.
Critically assess NLP systems for ethical issues, proposing solutions to mitigate bias and ensure fairness and privacy.
___________________
________
____________________
_________________________
________
Textbooks
Speech and Language Processing by Jurafsky and Martin, 3rd edition
Hands-on Large Language Models by Jay Alammar and Maarten Grootendorst
___________
Dr. Agha Ali Raza
Meet our machine learning experts!
Dr. Agha Ali Raza and his proficient team of teaching assistants have successfully guided nearly more than 400 students, equipping them with the essential skills and concepts, allowing them to become proficient in the field of machine learning. Alongside, the students have also been empowered to explore the latest innovations in the field independently.
Our machine learning course is meticulously designed to offer a well-rounded educational experience. The curriculum is designed with a careful balance between the theoretical foundations and hands-on practical applications of machine learning to ensure that students can perform well regardless of whether they are working in the industry or research.
Haris Bin Zia
M. Usama Saleem
M. Hashim Javed
Hira Dhamyal
Taimoor Arif
Dania Ahmad
Iman Ijaz
Hafizah Afirah Zahid
Adeen Amer
Shahbaz Ali
Ayesha Majid
Fatima Sohail
Sualeha Farid
Abdul Hameed
Fahad Touseef
Shumail Sajjad
Samee Arif
Ahmad Mahmood
Zohaib Khan
Saad Hassan Iqbal
Alina Faisal
Fatima Ali
Muawiz Feroze
Syed Kabir Ahmed
Rafey Rana
Zain Ali Khokar
Syeda Mah Noor
Mughees Ur Rehman
Haad Zahid
Nida Tanveer
__________________
Our special thanks to Professors Roni Rosenfeld, Kilian Weinberger, Andrew Ng, Sarmad Hussain, Dan Jurafsky, James H. Martin, Christopher Manning, and Victor Levrenko, whose Machine Learning, Natural Language Processing, and Speech Processing courses inspired the contents of several lectures in this series.
We would also like to express our gratitude towards Kalid Azad (Better Explained), Joshua Starmer (StatQuest), and Grant Sanderson (3blue1brown), as their amazing educational videos motivated and simplified several complex explanations in this course.