24
Machine Learning for Language Technology Lecture 11: Logis.c Regression Marina San.ni Department of Linguis.cs and Philology Uppsala University, Uppsala, Sweden Autumn 2014 Acknowledgement: Thanks to Prof. Joakim Nivre for course design and materials 1

MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence

Machine  Learning  for  Language  Technology    Lecture  11:  Logis.c  Regression  

Marina  San.ni  Department  of  Linguis.cs  and  Philology  Uppsala  University,  Uppsala,  Sweden  

 Autumn  2014  

 Acknowledgement:  Thanks  to  Prof.  Joakim  Nivre  for  course  design  and  materials  

1  

Page 2: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 3: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 4: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 5: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 6: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 7: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 8: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 9: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 10: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 11: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 12: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 13: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 14: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 15: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence

”Our  Linear”  Classifiers  and  their  Induc.ve  biases  (or…  how  to  find  the  weights)  

•  Perceptron  (online):  minimizes  error  in  the  training  set  

•  SVMs  (batch):    minimizes  error  in  the  training  set  and  maximizes  margin  

•  MIRA  (online):    minimizes  error  in  the  training  set  and  maximizes  margin  

•  Logis.c  Regression  (batch):    maximizes  the  likelihood  of  the  training  data  

Page 16: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence

Appendix:  Gradient  Ascent  

Page 17: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 18: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 19: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 20: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 21: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 22: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 23: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence
Page 24: MachineLearningfor Language(Technology( Lecture11:! Logisc ...santini.se/teaching/ml/2014/Lecture11_logistic_regression.pdf · Aside: Logistic Regression = Entropy Well known equivalence

The  end