10机器学习_课程教案new_第1页
10机器学习_课程教案new_第2页
10机器学习_课程教案new_第3页
10机器学习_课程教案new_第4页
10机器学习_课程教案new_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Machine Learning Course PlanLecture OneTitle: Introduction Content: l Basic information about this course: books, TA, office, homework, project and test forml Introduce the definition of learning systems. l Give an overview of applications to show the goals of machine learning. l Introduce the aspec

2、ts of developing a learning system: training data, concept representation, function approximation. Targets:l Understand the background of machine learning;l Remember the basic function of machine learning;l Get the general ideas of machine learnings problem and point;Processions:l What is Machine Le

3、arning?l Applications of MLl Disciplines relevant to MLl Well-Posed Learning Problemsl Designing a Learning Systeml Perspectives and Issues In Machine Learningl How To Read This BookDifficulties:l How to design a learning system;l The understand of concept.Lecture TwoTitle: Concept Learning and the

4、General-to-Specific Ordering Contents:l What is the concept learning task? Where is it applied to?l Make students understand concept learning is equivalent to search through a hypothesis space. l Illustrate step by step the procedure of general-to-specific ordering of hypotheses, to find the maximal

5、ly specific hypotheses Targets:l Understand the background of concept learning;l Remember the basic concept of concept learning, version space, etc;Processions:l Introductionl A Concept Learning Taskl Concept Learning as Searchl Find-S:Finding a Maximally Specific HypothesisDifficulties:l Whats the

6、process of concept learning;l Remember the concept of concept learning;Lecture ThreeTitle: Candidate elimination and Inductive bias Contents:l Introduce the definition of version spaces and the candidate elimination algorithm.l How to learning conjunctive concepts?l Introduce and emphasize the impor

7、tance of inductive bias. Targets:l Remember the process of candidate elimination algorithm;l Get the basic idea of the useless of unbiased learning;Processions:l Version Spaces and the Candidate-Elimination Algorithml Remarks On VS and C-El Inductive BiasDifficulties:l The understand of version spac

8、e;l The idea of bias;l The under stand of Find-S Algorithm and Candidate-Elimination Algorithm;Assignments:l EX. 2.1l EX. 2.4Lectrue FourTitle: Decision Tree Learning(1)Contents:l Development of Decision tree learning, the role it plays in the history of increcemental learningl Show the students how

9、 to representing concepts as decision trees.l Introduce recursive induction of decision trees. Targets:l Understand the background of Decision Tree;l Remember the basic concept of decision tree, over fitting, etc;Processions:l Introductionl Decision Tree Representationl Appropriate Problems for Deci

10、sion Tree LearningDifficulties:l One of the most widely used and practical methods for inductive inference l A method for approximating discrete-valued functionsl Robust to noisy datal Capable of learning disjunctive expressionsLectrue FiveTitle: Decision Tree Learning(2)Contents:l Introduce recursi

11、ve induction of decision trees. l Picking the best splitting attribute: entropy and information gain. Emphasize this part, let students do exercise to practice the procedureTargets:l Remember the process of the learning algorithm of decision tree;Processions:l The Basic Decision Tree Learning Algori

12、thml Hypothesis Space Search ID3Difficulties:l ID3, Assistant, C4.5Lectrue SixTitle: Decision Tree Learning(3) Contents:l What is Overfitting? When will is happen? What damage will it cause to classifiers? What should be done in case of noisy data? Why and how to prune?l How to apply the decision tr

13、ee to continuous attributes and missing values. Targets:l Get the basic idea of solving the problems;Processions:l Inductive Bias in Decision Tree Learningl Issue In Decision Tree LearningDifficulties:l Inductive bias is a preference for small trees over large treesl Can also be re-presented as sets

14、 of if-then rulesLectrue SevenTitle: Artificial Neural Networks(1) Contents:l What is Neurons? What is the biological motivation of Artificial Neural Networks?l What are linear threshold units and their functions?l Introduce the principle of perceptrons: representational limitation and gradient desc

15、ent training. Targets:l Understand the background of Neutral network;l Remember the basic concept of neutral network, over fitting, etc;Processions:l Introductionl Neural Network Representationsl Appropriate Problems For Neural Network Learningl PerceptronLectrue EightTitle: Artificial Neural Networ

16、ks(2) Contents:l Introduce the component of an Artificial Neural Networks:l Multilayer networks and backpropagation. Hidden layers and constructing intermediate, distributed representations. Targets:l Remember the process of the learning algorithm of neutral network;Processions:l Multilayer Networks

17、 And The Back propagation Algorithml Notation SpecificationLectrue NineTitle: Artificial Neural Networks(3)Contents:l The problem of Overfittingl How to learn network structure, recurrent networks. l Face Recognition exampleTargets:l Get the basic idea of solving over fitting;l Learn how to slove re

18、al problem with ANN;Processions:l An Illustrative Example: Face Recognitionl Alternative Error FunctionsProjects:l Face Recognitionl CheckerLecture TenTitle: Evaluation HypothesisContents:l Motivation for Evaluation Hypothesis l Estimating Hypothesis Accuracy l Basics of Sampling Theoryl A General A

19、pproach for Deriving Confidence Intervalsl Difference in Error of Two Hypothesesl Comparing Learning AlgorithmTargets:l Given the observed accuracy of a hypothesis over a limited sample of data ,estimate accuracy over additional examples;l Know how to Compare performance of different algorithms;l Un

20、derstand the best way to use those limited data to learn a hypothesis and estimate its accuracy;Processions:l Motivationl Estimating hypothesis accuracyl Sample Error and True Errorl Confidence intervals for Discrete-valued hypothesesl Basics og sampling theoryl A general approach for deriving donfi

21、dence intervalsl Difference in error of two hypothesesl Comparing learning algorithmsrLecture ElevenTitle: Bayesian Learning(1) Contents:l Give a brief introduction to the following definitions and theories:² Probability theory, Bayes rule, and MAP concept learning. ² Naive Bayes learning

22、algorithm. Targets:l Understand the background of Bayes;l Remember the basic concept of Naive Bayes learning algorithm, etc;Processions:l Introductionl Bayes Theoreml Bayes Theorem and Concept Learningl Maximum likelihood and least-squared error hypothesesl Maximum Likelihood Hypotheses For Predicti

23、ng ProbabilityLecture TwelveTitle: Bayesian Learning(2)Contents:l Give a brief introduction to the following definitions and theories: ² Bayes nets and representing dependencies. ² Bayes optimal classifers. ² Minimum description length principal. Targets:l Remember the process of the

24、Bayes optimal classifers;l Get the basic idea of Bayes nets;Processions:l Minimum Description Length Principlel Bayes Optimal Classifierl Gibbs Algorithml Naïve Bayes Classifierl An Example: Learning To Classify Textl Experimental Resultsl Bayesian Belief Networkl EM algorithmLecture ThirteenTitle: Genetic Algorithms Contents:l Overview t

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论