cs 170 artificial intelligence
play

CS 170 ARTIFICIAL INTELLIGENCE Monday, Wednesday, Friday 09/26/2019 - PowerPoint PPT Presentation

CS 170 ARTIFICIAL INTELLIGENCE Monday, Wednesday, Friday 09/26/2019 - 12/06/2019 9:00 am to 9:50am Winston Chung Hall | Room 138 Dr Eamonn Keogh eamonn@cs.ucr.edu www.cs.ucr.edu/~eamonn/ MRB: 4120 Today (and today only) we will start 5


  1. CS 170 ARTIFICIAL INTELLIGENCE Monday, Wednesday, Friday 09/26/2019 - 12/06/2019 9:00 am to 9:50am Winston Chung Hall | Room 138 Dr Eamonn Keogh eamonn@cs.ucr.edu www.cs.ucr.edu/~eamonn/ MRB: 4120 Today (and today only) we will start 5 minutes late to allow stragglers find the classroom. Now would be a great time to silence your cell phones

  2. Before we begin to learn, the usual administration trivia… • There is a class webpage! All the notes/overheads/homeworks will be put online about a week in advance of when we use them. www.cs.ucr.edu/~eamonn/cs170/ Note that there is a small chance that I might change/add to the material, so you should always make sure that you have the latest version. • I recommend that you print out the slides (six to a page) before attending lecture.

  3. Email If you are not getting emails about this class, then you need to do whatever it takes to fix this (talk to the registrar, I assume). You are responsible for any emails I broadcast.

  4. Grading Midterm Exam: ~ 25% Final Exam (cumulative) ~ 25% Homework Assignments: ~ 10% Programming Assignments: ~ 30% Participation / pop quizzes: ~ 10% Programming assignments can be in any language Pop quizzes are given in the first five min of class, no make ups

  5. I may give pop quizzes at the beginning of class. If you are more than one second late, you will not be allowed to take the quiz. You cannot “make up” missed quizzes. To get participation credit you can… ask meaningful questions in class, point out errors in my slides and handouts, email me with pointers to interesting websites (that refer to topics discussed in class)… Homework is due on my desk in the first 5 seconds of the class on the date in question. After 5 seconds the homework is considered late. You will be penalized 5% for each day you are late. For all homework and programming projects you are obliged to keep an electronic copy until at least one week after the final. If requested, you must email me a copy of the file(s) within 48 hours. Failure to produce the electronic copy will result (at least) in a grade of zero for the assignment in question.

  6. Homework and projects must be carefully stapled and contain a coversheet exactly in the format shown below. Any text, URL or person consulted must be referenced. I will not accept a HW that is not in this format.

  7. TextBook Optional Artificial Intelligence: A Modern Approach Stuart Russell and Peter Norvig University of California, Berkeley Director of Research at Google Inc.

  8. Slides I make very nice slides, I suggest you print them out 6 per page, before coming to class. I deliberately put only about 90% of the material I want to communicate on the slides. The remaining 10% I explain at lecture, and I expect you to annotate your slides to reflect this.

  9. Cheating Policy Students must read and understand UCR policy on academic honesty. http://www.cs.ucr.edu/curriculum/acad_honest.html Note, I am very good at detecting cheating (I have taught classes on the subject). Anyone caught cheating will given a final grade of F and will have a letter placed in his or her permanent record. Students are expected to take care that others cannot “cheat off them”. For example, if leave your homework on a shared hard drive or an abandoned USB and someone else hands it in, you are liable and will have your grade adjusted downward.

  10. Classroom Behavior I do not want to hear your cell phones during class. First offence will result in the lowering of your final grade by one letter. Second offence will result in a failing grade and removal from class. You can use a laptop/tablet to take notes if you want, but sending or receiving text messages/email, or using the web while in class, will result a failing grade. Chronic lateness (or leaving class early) is unacceptable (it is disrespectful and disruptive to the instructor and other students). If you are late once, forget about it. The second time you are late you should approach me after class to explain why (failing to do so may result in a 1-percentage point reduction in your grade).

  11. Classroom Attendance Attendance is compulsory. If you miss one class, do nothing. If you miss two classes, you need to come to me in person, to explain why (no emails about this). I may make announcements and or changes in class, you are responsible for knowing what you missed.

  12. Office Hours Open door Policy MRB 4120 I am in my office 40 to 50 hours each week. Just stop by. If you need to come a long way to campus, you can make an appointment.

  13. Email Policy Please put cs170 in the subject line of every email you send me. Please avoid cryptic emails. Please avoid: WDYMBT Am I 2L8 4 UR exam?

  14. TA If you need TA help, visit Ryan during any of the sessions below. Important Rule : I told Ryan to be available in the first 10 minutes of the times below, after that, if no one shows up, he can go home. Ryan Mercer So, either <rmerc002@ucr.edu> 1) Show up in the first 10 min 2) Email Ryan and tell him what time you will show up at. Discussion Sessions Thursday: 11:00 AM - 11:50 AM Materials Sciences and Eng: Room 003 Tuesday: 06:30 PM - 07:20 PM Gordan Watkins Hall 1111 Monday: 06:00 PM - 06:50 PM Winston Chung Hall 143 Office Hours Room: Chung 110 Times: Thursday 4-5, Friday 10-11

  15. Questions? Review: Cheating, that’s a paddlin’ Tardiness, that’s a paddlin’ Surfing the web in class, that’s a paddlin’ Cell phone goes off, Oh, you better believe that's a paddlin'

  16. Feel free to give me a five minute warning before the end of class

  17. What is AI? “A Steven Spielberg movie that really sucked” Eamonn Keogh “The capacity of a digital computer to perform tasks commonly associated with the higher intellectual processes characteristic of humans, such as the ability to reason, discover meaning, generalize, or learn from past experience.” Encyclopaedia Britannica . AI is trying to solve by computer any problem that a human can solve faster/better. “ FOLDOC ”

  18. Why Study AI? Part 0 • Consider the following 3 classes you could take – Spn 201: Medieval Spanish Poetry – CS 152: Compiler Design – CS 170: Artificial Intelligence

  19. Why Study AI? Part 0 • Consider the following 3 classes you could take – Spn 201: Medieval Spanish Poetry • Two jobs per year, chance of impacting humanity, zero. – CS 152: Compiler Design • Hundreds of jobs a year, chance of impacting humanity, low. – CS 170: Artificial Intelligence • Tens of thousand of jobs each year, thousands of startup possibilities, chance of impacting humanity, high.

  20. Why Study AI? Part I • Computers with intelligence would have ( are having ) a huge impact on civilization. • Unlike faster-than-light-travel or anti-gravity devices, there is strong evidence that AI is actually possible (hint, it is between your ears). • AI (along with genetics) is most often cited as “ the field I would most like to be in ” by researchers in other fields. • Personal motivation. The last big mystery?

  21. Why Study AI? Part II Some people who study AI are only interested in solving problems. Others reason like this… “ I want to study humans, since the most interesting feature of humans is their intelligence, I will study artificial intelligence to understand true intelligence ”. This has always struck me as a weak argument. The very earliest attempts at flight tried to emulate birds by building flying machines that flapped their wings (ornithopters). Although manned aircraft can hover/carry enormous loads/fly faster than sound, no manned ornithopter has ever flown.

  22. Why Study AI? Part III (Reuters) -- Apple has ramped up its hiring of artificial intelligence experts, recruiting from PhD programs, posting dozens of job listings and greatly increasing the size of its AI staff, a review of hiring sites suggests and numerous sources confirm….

  23. The most Intelligent Object in the Universe • The human brain is currently the most intelligent device in the known universe. • It has held that record for perhaps a million years (before that, whales, elephants, other primates were about as smart). • Examples: human brain – In 1665/66 a single human mind invented/discovered most of classic physics and calculus. – In the 1850’s a single human mind discovered the explanation for the diversity of life on earth. – In 1904/5 a single human mind wrote four papers, Photoelectric effect, Brownian motion, Special relativity, Matter – energy equivalence, any one of these ideas was worth a Nobel prize.

  24. The most Intelligent Object in the Universe • The human brain weights about 3lbs. Not as large as an elephant or a whale etc. • We can normalize for size in a few ways: The encephalization (EQ) level is a measure of relative brain size defined as the ratio between actual brain mass and predicted brain mass for an animal of a given size. • Mean EQ for mammals is around 1. Animals tend to Species EQ have higher EQ if: They are social, they need to catch Human 7.8 prey/have complex diets, they live in a 3D world (trees, Bottlenose dolphin 4.1 ocean, the air). Chimpanzee 2.2 • Rhesus monkey 2.1 Even given that humans are social, omnivorous and Elephant 1.1 evolved from tree dwellers, we are unexpectedly large Dog 1.2 brained. Squirrel 1.1 • Why do human’s have big brains? (why are we so Sheep 0.8 smart). Mouse 0.5 Rabbit 0.4

Recommend


More recommend