90 likes | 163 Views
Course Information. Building up structured output prediction. Refresher of binary and multiclass classification A couple of weeks Simple structures Show that multiclass is really a trivial kind of a structure Training without inference Sequence labeling problems
E N D
Building up structured output prediction • Refresher of binary and multiclass classification • A couple of weeks • Simple structures • Show that multiclass is really a trivial kind of a structure • Training without inference • Sequence labeling problems • HMM, inference, Conditional Random Fields, Structured variants of SVM and Perceptron • Conditional models: How previous algorithms extend to general models • Complexity of inference and inference algorithms • Different training regimes • Training with/without inference • Constraint driven learning, posterior regularization • Learning without full supervision • Latent variables, semi-supervised learning, indirect supervision • Advanced topics in inference
Class focus • To see different examples • Sequence labeling, eg. Part-of-speech tagging • Predicting trees, eg Parsing • More complex structures, eg: relation extraction, object recognition, • And most importantly, Your favorite domain/problem… • To understand underlying concepts • Defining models, training, inference • Using domain knowledge to • Define features • Define models • Make better predictions
The rest of this course • The list may look complicated • You are right to complain • It is meant to be perplexing! • Course objectives • To be able to define models, identify or design training and inference algorithms for a new problem • To be able to critically read current literature • We will revisit these slides in the last lecture!
Course mechanics • Course structure • Lectures by me initially and gradually, presentations by you • No text book • Some useful background reading on course website • Machine learning is a pre-requisite • Assignments(due dates on website/handout, more as we progress) • Three paper reviews (not hand written, please!) • One class presentation • One class project in groups of size 2 • No midterm/final. Instead, project proposal, intermediate checkpoints, and final report and presentation Questions?
What assistance is available for you? • Announcements on the course home page http://svivek.com/teaching/structured-prediction/fall2014 • Lectures • Slides available on website • Additional notes and readings also on website • Email: svivek@cs.utah.edu • Important: Prefix subject with CS6961 • Office hours: • MEB 3126 • Tuesdays 2-3 PM, Thursdays 3:30-4:30 PM • Or by appointment Questions?
Policies (see website/handout for details) • Collaboration vs. Cheating • Collaboration is strongly encouraged, cheating will not be tolerated • The School of Computing policy on academic misconduct • If you haven’t already done this, read and sign the SoC policy acknowledgement form within two weeks • Acknowledge sources and discussions in all deliverables • Late policy • For reviews, a total of 48 hours of credit for the entire semester • Use these hours however you want • Not applicable to project • Access • If you need any assistance, please contact me as soon as possible Questions?
Course expectations This is an advanced course aimed at helping you navigate recent research. I expect you to • Participate in the class • Complete the readings for the lectures • And most importantly, demonstrate independence and mathematical rigor in your work
No readings for next lecture • Please fill out and return the information sheet by the next lecture • For questions about registration, please meet me now Questions?