CSE 312 Foundations of Computing II Instructor: Pedro Domingos.

Slides:



Advertisements
Similar presentations
IEOR 4004: Introduction to Operations Research Deterministic Models January 22, 2014.
Advertisements

Engineering Math II TaeKyoung Kwon
E(X 2 ) = Var (X) = E(X 2 ) – [E(X)] 2 E(X) = The Mean and Variance of a Continuous Random Variable In order to calculate the mean or expected value of.
CSE 5522: Survey of Artificial Intelligence II: Advanced Techniques Instructor: Alan Ritter TA: Fan Yang.
Design and Analysis of Algorithms Maria-Florina (Nina) Balcan Lecture 1, Jan. 14 th 2011.
CSE 531: Performance Analysis of Systems Lecture 1: Intro and Logistics Anshul Gandhi 1307, CS building
GTECH 201 Introduction to Mapping Sciences. Contact Information Instructors: Jochen Albrecht (and Tom Walter) Office: Hunter N1030 Office hours: We, Th.
CSE 574 – Artificial Intelligence II Statistical Relational Learning Instructor: Pedro Domingos.
Machine Learning CMPT 726 Simon Fraser University CHAPTER 1: INTRODUCTION.
Log-linear modeling and missing data A short course Frans Willekens Boulder, July
Programme in Statistics (Courses and Contents). Elementary Probability and Statistics (I) 3(2+1)Stat. 101 College of Science, Computer Science, Education.
EECS 349 Machine Learning Instructor: Doug Downey Note: slides adapted from Pedro Domingos, University of Washington, CSE
CSE 221: Probabilistic Analysis of Computer Systems Topics covered: Statistical inference (Sec. )
CSE 546 Data Mining Machine Learning Instructor: Pedro Domingos.
CSE 574: Artificial Intelligence II Statistical Relational Learning Instructor: Pedro Domingos.
CSE 221: Probabilistic Analysis of Computer Systems Topics covered: Course outline and schedule Introduction Event Algebra (Sec )
CSE 221: Probabilistic Analysis of Computer Systems Topics covered: Statistical inference.
EE 220 (Data Structures and Analysis of Algorithms) Instructor: Saswati Sarkar T.A. Prasanna Chaporkar, Programming.
CSE 221: Probabilistic Analysis of Computer Systems Topics covered: Course outline and schedule Introduction (Sec )
UMass Lowell Computer Science Analysis of Algorithms Prof. Karen Daniels Fall, 2000 Lecture 1 Introduction/Overview Wed. 9/6/00.
COMS W1004 Introduction to Computer Science May 29, 2009.
CSE 590ST Statistical Methods in Computer Science Instructor: Pedro Domingos.
CIS 410/510 Probabilistic Methods for Artificial Intelligence Instructor: Daniel Lowd.
CSE 221: Probabilistic Analysis of Computer Systems Topics covered: Statistical inference.
Nsm.uh.edu Math Courses Available After College Algebra.
Leo Lam © Welcome This is EE235 BackHuskies!
CSE 515 Statistical Methods in Computer Science Instructor: Pedro Domingos.
Lecture 0 Introduction. Course Information Your instructor: – Hyunseung (pronounced Hun-Sung) – Or HK (not Hong Kong ) –
Piyush Kumar (Lecture 1: Introduction)
ELEC 303 – Random Signals Lecture 1 - General info, Sets and Probabilistic Models Farinaz Koushanfar ECE Dept., Rice University Aug 25, 2009.
General information CSE : Probabilistic Analysis of Computer Systems
Lecture 0 Course Overview. ES 345/485 Engineering Probability Course description: Probability and its axioms, conditional probability, sequential experiments,
Instructor: Spyros Reveliotis homepage: IE6650: Probabilistic Models Fall 2007.
EE 720 Random Variables and Stochastic Processes Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan
1 CS 233 Data Structures and Algorithms 황승원 Fall 2010 CSE, POSTECH.
Lecture 1: Introduction CS 6903: Modern Cryptography Spring 2009 Nitesh Saxena Polytechnic Institute of NYU.
Introduction to Discrete Mathematics J. H. Wang Sep. 14, 2010.
CS 390 Introduction to Theoretical Computer Science.
Course overview Course title: Discrete mathematics for Computer Science Instructors: Dr. Abdelouahid Derhab Credit.
Part 0 -- Introduction Statistical Inference and Regression Analysis: Stat-GB , C Professor William Greene Stern School of Business IOMS.
Discrete Mathematics CS204 Spring CS204 Discrete Mathematics Instructor: Professor Chin-Wan Chung (Office: Rm 3406, Tel:3537) 1.Lecture 1)Time:
Empirical Research Methods in Computer Science Lecture 7 November 30, 2005 Noah Smith.
Introduction to Bioinformatics Biostatistics & Medical Informatics 576 Computer Sciences 576 Fall 2008 Colin Dewey Dept. of Biostatistics & Medical Informatics.
Quantitative Methods in Geography Geography 391. Introductions and Questions What (and when) was the last math class you had? Have you had statistics.
CS 456 Advanced Algorithms Where: Engineering Bldg When: Monday & Wednesday 12:00 – 1:15 p.m. Texts: Algorithm Design, Jon Kleinberg & Eva Tardos.
Yang Cai COMP 360: Algorithm Design Lecture 1
Nirmalya Roy School of Electrical Engineering and Computer Science Washington State University Cpt S 223 – Advanced Data Structures Course Introduction.
Instructor: Pedro Domingos
About the lecturer Dr. Qing Lu (Henry) – Grew up in Shanghai, China – Lived in Singapore from 1994 to 2014 – Came to IEU last September Contact information.
Engineering Math II TaeKyoung Kwon
Algorithms Design and Analysis CS Course description / Algorithms Design and Analysis Course name and Number: Algorithms designs and analysis –
CS382 Introduction to Artificial Intelligence Lecture 1: The Foundations of AI and Intelligent Agents 24 January 2012 Instructor: Kostas Bekris Computer.
Design and Analysis of Algorithms CS st Term Course Syllabus Cairo University Faculty of Computers and Information.
Bayesian Brain Probabilistic Approaches to Neural Coding 1.1 A Probability Primer Bayesian Brain Probabilistic Approaches to Neural Coding 1.1 A Probability.
Final Exam Information These slides and more detailed information will be posted on the webpage later…
Statistics and probability Dr. Khaled Ismael Almghari Phone No:
RAIK 283 Data Structures and Algorithms
Probabilistic Analysis of Computer Systems
Who am I? Work in Probabilistic Machine Learning Like to teach 
Instructor: Pedro Domingos
CSEP 546 Data Mining Machine Learning
CSEP 546 Data Mining Machine Learning
TM 605: Probability for Telecom Managers
STAT 5372: Experimental Statistics
Probability & Statistics Probability Theory Mathematical Probability Models Event Relationships Distributions of Random Variables Continuous Random.
CSE 515 Statistical Methods in Computer Science
CSEP 546 Data Mining Machine Learning
CS276 Information Retrieval and Web Search
TaeKyoung Kwon Engineering Math II TaeKyoung Kwon
Introduction to Probability
Presentation transcript:

CSE 312 Foundations of Computing II Instructor: Pedro Domingos

Logistics Instructor: Pedro Domingos – –Office hours: Fridays 2:30-3:20, CSE 648 TA 1: Aniruddh Nath – –Office hours: Wednesdays 2:30-3:20, CSE 218 TA 2: Boris Kogon – –Office hours: Mondays 3:30-4:20, CSE 216 Web: Mailing list:

Evaluation Four homeworks (16% each) –Handed out on Friday on weeks 1, 3, 5 and 7 –Due two before class two weeks later Final (36%)

Textbooks D. Bertsekas & J. Tsitsiklis, Introduction to Probability (2 nd ed.), Athena (Required) S. Dasgupta, C. Papadimitriou & U. Vazirani, Algorithms, McGraw-Hill (Required; free online) K. Rosen, Discrete Mathematics and its Applications, (6 th. Ed.), McGraw-Hill (Recommended)

What Is this Course About? First 20 lectures: Probability and statistics Last 10 lectures: Algorithms and NP-completeness

Why Is Probability Important? Web search Web advertising Spam filtering Collaborative filtering Personalization Machine learning Information integration Sensor networks Performance analysis Algorithm design Scientific data analysis Life in general “Old” CS: Deterministic “New” CS: Probabilistic

Probability Counting Basics of probability Conditional probability Random variables Discrete and continuous distributions Expectation and variance Tail bounds and central limit theorem

Statistics Maximum likelihood estimation Bayesian estimation Hypothesis testing Linear regression Machine learning

Algorithms Polynomial-time algorithms –Divide and conquer –Dynamic programming NP-completeness –Satisfiability –Reductions