Introduction to Automatic Learning
General details of the subject
- Face-to-face degree course
Description and contextualization of the subjectThis is an elementary course for students without any background on data mining. First we will address elementary aspects in the areas of descriptive statistics. We will also introduce machine learning techniques, including basic data processing and the main learning algorithms. The course provides a basic application-case on computational linguistics (e.g. sentiment analysis, spam detection, etc.) to learn elementary vectorial representations for textual information and understand their limitations.
|ARBELAIZ GALLEGO, OLATZ||University of the Basque Country||Profesorado Agregado||Doctor||Bilingual||Computer Architecture and Technologyfirstname.lastname@example.org|
|PEREZ RAMIREZ, ALICIA||University of the Basque Country||Profesorado Agregado||Doctor||Bilingual||Computer Languages and Systemsemail@example.com|
|Ability to understand and apply the basic statistical measures for the description of characteristics in a data set.||35.0
|Ability to understand machine learning strategies in human language processing.||25.0
|Ability to apply classic algorithms for solving NLP problems.||40.0
|Type||Face-to-face hours||Non face-to-face hours||Total hours|
|Applied computer-based groups||20||30||50|
|Name||Hours||Percentage of classroom teaching|
|Prácticas con ordenador, laboratorio, salidas de campo, visitas externas||50.0||40
|Name||Minimum weighting||Maximum weighting|
|Attendance and participation||10.0
Learning outcomes of the subject*To know the appropriate preprocessing of the input data in order to set and be able to adequately solve the classification problem.
* Learn to use specific software for classification in natural language processing tasks.
* Extract the most important features of statistical variables, such as measures of central tendency, dispersion and correlation, both for quantitative and qualitative variables.
* To know how the algorithms work in order to apply the most appropriate one to each problem.
* To know the proper preprocessing of the input data to raise and adequately solve the classification problem.
* To use specific software for natural language processing tasks classification
Temary1. Introduction to Machine Learning in NLP
2. Basic descriptive statistics
3. Basic Machine Learning algorithms
4. Evaluation in supervised learning
Basic bibliographyR.H. Baayen (2008) Analyzing Linguistic Data. A Practical Introduction to Statistics using R. Cambridge University Press
Data Mining. Mark Hall, Ian Witten and Eibe Frank (4th Edition). TheMorgan Kaufmann, 2017.
Machine Learning for Text. Charu C. Aggarwal. Springer, 2018Fundamentals of Predictive Text Mining (2nd Edition). Weiss, SholomM., Indurkhya, Nitin, Zhang, Tong. Springer-VerlagLondon, 2015