* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download CS440 - Introduction to Artificial Intelligence
Survey
Document related concepts
Intelligence quotient wikipedia , lookup
Cognitive epidemiology wikipedia , lookup
Neuroscience and intelligence wikipedia , lookup
Human intelligence wikipedia , lookup
Theory of multiple intelligences wikipedia , lookup
Computer Go wikipedia , lookup
Evolution of human intelligence wikipedia , lookup
Technological singularity wikipedia , lookup
Environment and intelligence wikipedia , lookup
Computer vision wikipedia , lookup
Embodied cognitive science wikipedia , lookup
Artificial intelligence in video games wikipedia , lookup
Intelligence wikipedia , lookup
Transcript
Course staff q CS440 - Introduction to Artificial Intelligence Instructor: Adele Howe n n n q Office: 446 Office Hours: TBD, or by appt. Email: howe at cs dot colostate dot edu Teaching Assistant: n Sachini Weerawardhana 1 Course website n Textbook Web Site: www.cs.colostate.edu/~cs440 q q q q n 2 n All slides (after or shortly before class) All homework assignments Important announcements Resources for additional information Canvas: q q q q Grades Assignment submission Exams (maybe) Discussion board 3 Textbook: S. Russell and P. Norvig. Artificial Intelligence: A Modern Approach. Prentice Hall, 2010, 3rd edition. 4 1 Work Expectations n n n n Professionalism Expectations Written/programming assignments (~6): 42% Project: 25% Exams (2 midterms, one during finals week): 30% Participation: 3 % n non-trivial asking/answering questions during lecture, office hours and posting to the discussion board Some evidence at least every 2 weeks gets you 80 on this category n q q Academic integrity q q q This course carefully follows CSU’s policies. Your assignments and exams must be your own work. Your project must be the work of you and your partner. If you have questions about what is acceptable, please ask! Professional conduct q q See syllabus for links Strive to behave in a professional manner at all times and to promote an atmosphere conducive to learning 5 Tools n q q n Course Outline Languages q 6 q Python: Interactive, newer language that is actively used in AI – will be required for programming assignments C, C++, Java, Prolog, Lisp… Specialized languages: R, PDDL… q q q Myriad software packages for ML, NLP, Planning, etc. q 7 Search: How to explore the space of potential solutions to a problem. Constraint Satisfaction: How to find good solutions to really hard problems with constraints Logic: How to make inferences from stored/ learned knowledge. Probabilistic Inference: How can a computer work in uncertain situations. + brief discussion of other topics 8 2 CSU AI Faculty n Darrell Whitley Adele Howe Ross Beveridge Bruce Draper Charles Anderson n Asa Ben-Hur n n n n Genetic algorithms, optimization Planning, optimization Computer vision (face recognition) Computer vision (biomimetics) Machine learning / computational neuroscience Applications of machine learning in bioinformatics What is Artificial Intelligence? Press View 9 What is Artificial Intelligence? Movie View What is Artificial Intelligence? Definition n "the scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines.” Association for the Advancement of Artificial Intelligence (www.aaai.org) n Interdisciplinary field with connections to computer science, mathematics, psychology, engineering, linguistics, economics, statistics, philosophy, neuroscience, physics, operations research, biology… All images are movie posters taken from imdb.com. 3