95 891 Introduction to Artificial Intelligence Session 1 Introduction to the Course David Steier steier andrew cmu edu August 27 2024 95 891 Introduction to Artificial Intelligence 1 Agenda Introductions Course structure and policies What is AI Todai Robot Google Duplex 95 891 Introduction to Artificial Intelligence 2 Introductions David Steier CMU Computer science PhD then research faculty Price Waterhouse Director of R D Scient and Kanisa Executive positions PwC Director of Center for Advanced Research Deloitte Managing Director Data Science UC Berkeley Adjunct lecturer and course lead data science capstone CMU Adjunct then Distinguished Service Professor 95 891 Introduction to Artificial Intelligence 3 Introductions Prince Wang TA Science CMU 3rd year PhD in Information System UCSB BS in Computer Email princewang cmu edu Research Trustworthy Machine Learning GenAI Decision Making Time Series Forecasting etc Other Fun Facts Outside of Academia I spent most of my time in music production spotify Recently I am working on my Neo Classical piano album 95 891 Introduction to Artificial Intelligence 4 Introductions Yubo Li TA Ph D Student in Information System M S in Information System at CMU B S in Applied Math at UCSD Email yubol cmu edu Office hours 13 00 14 00 on Mon Wednesday via Zoom https cmu zoom us j 94288587330 Research ML in healthcare Explainable AI LLMs alignment Text Summarizations Bias mitigation Other Fun Facts I ran a food ordering and delivery startup for three years 10 years ago Hobbies Working out writing and watching documentary movies 95 891 Introduction to Artificial Intelligence 5 Introductions Your Turn Name Department Program Hometown Any expectations goals for the class you d like to share optional Fun fact to help us remember you optional 95 891 Introduction to Artificial Intelligence 6 Overview of the Class Goals techniques Prerequisites Identify problems where artificial intelligence techniques are applicable Apply selected basic AI techniques judge applicability of more advanced An opportunity to practice AI programming using Python but this is not a comprehensive course in Python A basic knowledge of statistics and some programming knowledge Prior exposure to Python and machine learning helpful 95 891 Introduction to Artificial Intelligence 7 Course Calendar Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Introduction to AI and Search Adversarial Search and Machine Learning Reinforcement and Deep Learning Computer Vision Natural Language Processing AI Ethics Futures of AI Final Project Presentations 95 891 Introduction to Artificial Intelligence 8 Grading Policies Description Homework assignments Final project Quizzes Class participation Percent of Grade 30 15 x 2 20 30 10 x 3 20 Unless otherwise specified assignments are to be done individually and without generative AI Late work will be penalized by 10 per day Class participation Session attendance and discussion It s not OK to recycle work from other classes One absences with notifications excused Missing two or more sessions impacts grade Class must be taken for a letter grade no auditing or pass fail Grading will be on a straight scale no rounding up as follows A 98 0 100 A 92 0 97 9 A 90 0 91 9 B 88 0 89 9 B 82 0 87 9 B 80 0 81 9 C 78 0 79 9 C 72 0 77 9 C 70 0 71 9 9 Homework Assignments and Quizzes There will be 2 homework assignments and 3 Quizzes Assignment Quiz 1 Assignment 1 Search Quiz 2 Assignment 2 Computer Vision Quiz 3 Due Sep 5 Sep 12 Sep 19 Sep 26 Oct 3 95 891 Introduction to Artificial Intelligence 10 Final Project Options 1 Use natural language processing techniques discussed in class to classify text by emotions expressed in the text 2 Pick an article from the site Papers With Code about a development in AI evaluate claims and validate the findings by applying the code to the data provided by the authors 3 Define artificial general intelligence AGI apply your definition to several existing systems to see if they exhibit AGI and take a stand on whether AGI is a worthwhile goal to pursue 95 891 Introduction to Artificial Intelligence 11 Course Reference Russell Norvig Artificial Intelligence A Modern Approach 4th edition Pearson Education 2020 This text will be supplemented by on line references per the syllabus 95 891 Introduction to Artificial Intelligence 12 Use of Python in this Class Python will be the working programming language of the course Language for the assignments and the final projects You should be able to complete the Python proficiency exercise before beginning the exercises in this course If you need extra preparation you will have free access to the courses in datacamp com for the spring and part of the summer Use the link https www datacamp com groups shared links 5999067a412f22d15cb140 e2c2883627b5379fb67bb025b73b14589027f4c831 with your Andrew ID 95 891 Introduction to Artificial Intelligence 13 DataCamp Resources for Learning Python To get initial familiarity with Python basics lists functions methods numpy https www datacamp com courses intro to python for data science 4 hours To get familiarity with data visualization using matplotlib and control flow in Python https www datacamp com courses intermediate python for data science 4 hours To learn about control flow more about functions and scoping in Python https www datacamp com courses python data science toolbox part 1 4 hours To get some familiarity with statistics in Python https www datacamp com courses statistical thinking in python part 1 3 hours To get more familiarity with statistics in Python https www datacamp com courses statistical thinking in python part 2 4 hours 95 891 Introduction to Artificial Intelligence 14 Todai Robot AI or Not AI Essay question answered by Todai Robot Discuss the rise and fall of the maritime trade in East and Southeast Asia in the 17th century in 600 words taking into account the trade policies of East and Southeast Asian countries and the activities of European powers in the region Noriko Arai TED 2017 https www ted com talks noriko arai can a robot pass a university entrance exam 95 891 Introduction to Artificial Intelligence 15 Poll Do you think Todai Robot is an example of AI A Yes B No C Not sure 95 891 Introduction to Artificial Intelligence 16 OpenAI s GPT 4 In the early 17th century East and Southeast Asia were vibrant centers of maritime commerce China Japan and the Kingdoms of the Malay Archipelago engaged actively in trade exchanging silk porcelain spices
View Full Document