Lecturer: Geoff Hulten TAs: Kousuke Ariga & Angli Liu

Slides:



Advertisements
Similar presentations
Shallow Processing: Summary Shallow Processing Techniques for NLP Ling570 December 7, 2011.
Advertisements

CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
EECS 349 Machine Learning Instructor: Doug Downey Note: slides adapted from Pedro Domingos, University of Washington, CSE
CSE 546 Data Mining Machine Learning Instructor: Pedro Domingos.
1 Introduction LING 575 Week 1: 1/08/08. Plan for today General information Course plan HMM and n-gram tagger (recap) EM and forward-backward algorithm.
General Information Course Id: COSC6342 Machine Learning Time: MO/WE 2:30-4p Instructor: Christoph F. Eick Classroom:SEC 201
Introduction Mohammad Beigi Department of Biomedical Engineering Isfahan University
COMP 4332 / RMBI 4330 Big Data Mining (Spring 2015) Lei Chen Hong Kong University of Science and Technology
General Information Course Id: COSC6342 Machine Learning Time: TU/TH 10a-11:30a Instructor: Christoph F. Eick Classroom:AH123
CSE543T: Algorithms for Nonlinear Optimization Yixin Chen Department of Computer Science & Engineering Washington University in St Louis Spring, 2011.
From Machine Learning to Deep Learning. Topics that I will Cover (subject to some minor adjustment) Week 2: Introduction to Deep Learning Week 3: Logistic.
Overview of the final test for CSC Overview PART A: 7 easy questions –You should answer 5 of them. If you answer more we will select 5 at random.
CEN First Lecture CEN 4010 Introduction to Software Engineering Instructor: Masoud Sadjadi
Instructor: Pedro Domingos
CS 445/545 Machine Learning Winter, 2014 See syllabus at
2016/2/4Course Introduction1 COMP 4332, RMBI 4330 Advanced Data Mining (Spring 2012) Qiang Yang Hong Kong University of Science and Technology
General Information Course Id: COSC6342 Machine Learning Time: TU/TH 1-2:30p Instructor: Christoph F. Eick Classroom:AH301
FNA/Spring CENG 562 – Machine Learning. FNA/Spring Contact information Instructor: Dr. Ferda N. Alpaslan
Machine Learning Usman Roshan Dept. of Computer Science NJIT.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Alexandra Stefan University of Texas at Arlington 1.
Math 1316 Prof. Thomas Jay. Homework: Homework problems are designed to reinforce the lecture/reading. If you miss a class, you should attempt to do.
Usman Roshan Dept. of Computer Science NJIT
Brief Intro to Machine Learning CS539
Lecture 00: Introduction
Captains: Nathaniel Choe, Rohan Suri, Mihir Patel, Nikhil Sardana
Who am I? Work in Probabilistic Machine Learning Like to teach 
CS 445/545 Machine Learning Winter, 2017
CSC207 Fall 2016.
Introductions.
Instructor: Pedro Domingos
Math 1316 Prof. Thomas Jay.
Machine Learning overview Chapter 18, 21
Machine Learning overview Chapter 18, 21
PRE-AP computer science 1
Information Systems in Organizations Introduction instructor’s name
CS 445/545 Machine Learning Spring, 2017
Database Design and Implementation
CSEP 546 Data Mining Machine Learning
Autonomous Cyber-Physical Systems: Course Introduction
Basic machine learning background with Python scikit-learn
CPSC 441: Computer Communications
CS 580 Human-computer interaction Lecture 01 Introduction
Week 1 Gates Introduction to Information Technology cosc 010 Week 1 Gates
CSE543T: Algorithms for Nonlinear Optimization Yixin Chen, PhD Professor Department of Computer Science & Engineering Washington University in St Louis.
Course Information and Introductions
Data Mining: Concepts and Techniques Course Outline
COSC 6340 Projects & Homeworks Spring 2002
Machine Learning & Data Science
CSEP 546 Data Mining Machine Learning
Introduction to instructor
Prepared by: Mahmoud Rafeek Al-Farra
ECE 599/692 – Deep Learning Lecture 1 - Introduction
CSEP 546 Data Mining Machine Learning
Overview of Machine Learning
Intro to CIT 594
MIS2502: Data Analytics Course Introduction
Lecture 00: Introduction
Introductions.
Accelerated Introduction to Computer Science
Lecture 6: Introduction to Machine Learning
Introduction to Comparative Effectiveness Course (HAP 823)
Overfitting and Underfitting
Intro to Machine Learning
Introduction to instructor
Intro to CIT 594
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Alexandra Stefan University of Texas at Arlington.
Introductions.
Lecture 1a- Introduction
Course Introduction Data Visualization & Exploration – COMPSCI 590
Lecturer: Geoff Hulten TAs: Alon Milchgrub, Andrew Wei
Presentation transcript:

Lecturer: Geoff Hulten TAs: Kousuke Ariga & Angli Liu CSEP 546 Machine Learning Lecturer: Geoff Hulten TAs: Kousuke Ariga & Angli Liu

Logistics Course location: https://www.washington.edu/classroom/SAV+260 Course website: https://courses.cs.washington.edu/courses/csep546/18au/ Canvas site: https://canvas.uw.edu/

Introducing Myself Geoff Hulten ghulten@cs.washington.edu https://www.linkedin.com/in/geoff-hulten-58136a1/ What I’ve worked on… Why I’m here…

Introducing our TAs Kousuke Ariga Research interests: Office hours: koar8470@cs.washington.edu Research interests: Office hours: Mondays 5:30-6:20 Second floor breakout in Allen Center Angli Liu anglil@cs.washington.edu Research Interests: My area of research is using external knowledge (knowledge bases, pre-trained embeddings, raw text, etc.) to help improve sequence models, with applications to low-resource language translation, and unsupervised named-entity recognition. Office Hours: < Let’s vote! >

Introducing the Class What types of jobs? Machine learning experience? Engineering? Data science? Management/PM? Other? Machine learning experience? This is my first class? Several classes / exploration? Do it for a living? Math? Not really? Can do? I think in math? Python? Never used? Some experience? No problem?

Overview of the Course 1) Learn important machine learning algorithms (the tools) 2) Learn how to produce models (use the tools) 3) Learn how to produce working systems (Machine Learning Engineering)

Lecture Overview 1 Overview of this Course Week Topics 1 Overview of this Course Overview of Machine Learning Evaluating 101: FP/FN and Confusion Matrices Logistic Regression 2 Feature Engineering (Text focus) Evaluating 201: Hold out, error bounds, cross validation ROC Curves and operating points 3 Decision Trees Overfitting and Underfitting Parameters in Modeling 4 Ensembles Machine Learning with an Abuser Deploying Machine Learning models Week Topics 5 Basics of Computer Vision Clustering and Dimensionality Reduction Instance Based Methods 6 Neural Networks An introduction to mistakes in machine learning Veterans Day Catch up on topics (maybe a video lecture)... 7 Design Patterns for Machine Learning Reinforcement Learning 8 Other important learning: Bayesian Networks, SVM, HMMs & CRFs Connecting Machine Learning to Users 9 Organizing models in large systems A quick review of the course Approaching your own machine learning project

Assignments Logistic Regression Feature Engineering (text) Decision Trees Ensembles Clustering Feature Engineering (Vision) Neural Networks Reinforcement Learning Model building & interpreting And more…

Evaluation Assignments: There will be ~8 weeks with assigned work. Each week’s work is worth ~10% of the final grade (1 point = 1%). You may hand each assignment in up to two weeks after it is assigned. Except for the last assignment, which is due before the start of the final lecture (so we can submit final course grades in a timely fashion). Clarity of communication is critical in machine learning, so your answers must be concise and easy to follow. If the TA can’t evaluate the answers in reasonable time they will have to give reduced credit. Exam: There will be an exam worth 20% of the final grade (although you must score at least 50% on the exam to pass the course). This will be online and timed, and will be available for 2-3 days. Final week of class? Finals week? This exam will be based on the assignments, so the best way to prepare will be to do the assignments carefully.

The Textbooks and why… All royalties to be donated…