====== Symbolic Machine Learning (B4M46SMU and BE4M46SMU) ====== ===== Annotation ===== The course will explain methods through which an intelligent agent can learn, that is, improve its behavior by interacting with the environment. The learning scenarios will include * **Concept learning**: we will study online learning and batch learning from i.i.d. data. We will define the mistake-bound and PAC model of learning. Strong emphasis will be on logical representations of learned knowledge, including operators for generalization of logic clauses. * **Learning probability distributions** with a graphical model (Bayes Networks) * **Reinforcement learning** * **Universal learning** with the Kolmogorov prior. Time permitting, we will also discuss active learning with queries. The lectures are given in English for all students. All lectures and tutorials are held in the regular timetable slots in this [[https://teams.microsoft.com/l/team/19%3a11c75253d6f44768862a4fa8ba027afe%40thread.tacv2/conversations?groupId=f2a2a4e7-7e39-4d13-a486-e45f9add00a9&tenantId=f345c406-5268-43b0-b19f-5862fa6833f8|MS Teams space]]. ===== Expected Distribution of Student Effort ===== |**Hours** |//supervised sessions//|//self-study/homework//|//total//| |//lectures//|28|28|56| |//tutorials//|28|28|56| |//projects//|0|53|53| |//total//|56|109 |**165** | 165 hours ~ 6 ECTS credits