Pattern Recognition and Machine Learning (preface translation)
前言
鉴于机器学习产生自计算机科学,模式识别却起源于工程学。然而,这些活动能被看做同一个领域的两个方面,并且他们同时在这过去的十年间经历了本质上的发展。特别是,当图像模型已经作为一个用来描述和应用概率模型的框架出现时,贝叶斯定理(Bayesian methods)就已经从一个专家级别的知识范畴发展成为主流。通过一系列近似算法推论,例如变分贝叶斯和期望传播(variational Bayes and expectation propagation),贝叶斯定理的实际适用范围也已经大幅度的提高。与此同时,基于核心程序的新模型在算法和应用方面都已经有了重要的影响。
这本新书对模式识别和机器学习提供一个综合性介绍,同时也反映了当下的发展状况。它是主要针对优秀的研究生或者第一年的博士生,还有相关研究人员和从业者,同时假定大家对模式识别和机器学习概念知识没有任何学习经历,以此为基础来设计的。当然,多元微积分和基础的线性代数是需要的,并且一定程度精通概率论将会是有帮助的,虽然没有强制性要求,因为本书自身包含了对于基础概率理论的介绍。
因为这本书涉及范围广,所以提供一个完整的推导过程是不可能的,并且不打算特别的介绍理念的精准的历史归属。相反,我们的目标是给予参考,而这些参考能提供最大可能的细节,并且在一些情况下希望对这个非常广泛的课题文献提供一个入口点。为了这个理由,参考文献大部分是现今的教科书和评论文章而不是原始的资源。
本书引用大量额外资料,包括课程幻灯片和完全用在课本上的图标。并且鼓励读者去本书网站获得最新的信息:http://research.microsoft.com/∼cmbishop/PRML
习题
出现在每节结尾的习题是这本书的一个重要组成部分。每道习题都是精心挑选用来加强在文中解释的概念,或者以有意义的方式发展和推广它们,并且每道题根据难度分成了一星到三星,一星代表着简单的习题,只需要几分钟就可以完成;三星代表着显著更难的习题。
对于哪些习题范围给予答案才能广泛的使大家受益,这已经很难知道了。自主学习的人将会发现现成的答案非常有益,同时许多课程教师请求只通过发布者给出的答案才更好,因为这样这些练习就可以运用在课堂上。为了努力达到这个相互矛盾的要求,那些用来帮助详述文中关键点或者补充重要细节的练习题将会有现成的答案,这些答案以一个PDF文件发布在本书的网站上。对于剩下的习题答案教师可以通过和发布者联系获得(联系方式发布在本书网站上)。强烈鼓励读者在没有受到帮助的情况下解决这些习题,只有在必须的情况下才去看答案。
虽然这本书关注于概念和原则,但是在理念上学生在上课时应该有机会用恰当的数集去实验一些关键的算法。一个姐妹篇(Bishop and Nabney,2008)将会解决图像识别和机器学习的实践方面,并且将用Matlab软件实践大部分的在书中讨论的算法。
感谢
首先我将要真诚的感谢Markus Svens´ en,他在图表和本书的排版上提供了巨大的帮助。他的协助是无价的。
我对微软研究院(Microsoft Research)非常感谢,因为其提供我一个高度促进的研究环境和给予我自由来写这本书(本书的观点和见解仅表个人所观点,与微软和其各附属机构无关)。
Springer对于这本书的准备的最后环节提供了极大的支持,并且我将感谢委任编辑John Kimmel的支持和专业性。同时对于Joseph Piliero的封面设计和文章格式,MaryAnn Brickner的许多生产环节的帮助表示感谢。这个封面设计的灵感来自于和Antonio Criminisi讨论。
我也希望感谢牛津大学出版(Oxford University Press)社对于一本前面出版的书Neural Networks for Pattern Recognition(Bishop,1995a)的引用的允许。Mark 1感知器和Frank Rosenblatt图片的复制得到了Arvin Calspan Advanced Technology Center的允许。我也要感谢Asela Gunawardana在图13.1为我画的光谱图,同时感谢Bernhard Sch¨ olkopf允许我运用他的核心代码PCA来画图12.17。
许多人在校对草稿资料和提供意见和建议方面提供了帮助,其中有Shivani Agarwal, C´ edric Archambeau, Arik Azran,Andrew Blake, Hakan Cevikalp, Michael Fourman, Brendan Frey, Zoubin Ghahramani, Thore Graepel, Katherine Heller, Ralf Herbrich, Geoffrey Hinton, Adam Johansen, Matthew Johnson, Michael Jordan, Eva Kalyvianaki, Anitha Kannan, Julia Lasserre, David Liu, Tom Minka, Ian Nabney, Tonatiuh Pena, Yuan Qi, Sam Roweis,Balaji Sanjiya, Toby Sharp, Ana Costa e Silva, David Spiegelhalter, Jay Stokes, Tara Symeonides, Martin Szummer, Marshall Tappen, Ilkay Ulusoy, Chris Williams, JohnWinn, and Andrew Zisserman。
最后,感谢我的妻子Jenna,是她极力的支持我度过了写这本书的这些年。
Chris Bishop
Cambridge
February 2006
ps:小弟第一次翻译,又是非专业英语,各种错误和错解望各位大侠指正和指导,这是这本书的preface。谢谢您花时间观看和支持。谁有比较正版的pdf可以传我一份最好,感激不尽。
Pattern Recognition and Machine Learning (preface translation)的更多相关文章
- Pattern Recognition And Machine Learning读书会前言
读书会成立属于偶然,一次群里无聊到极点,有人说Pattern Recognition And Machine Learning这本书不错,加之有好友之前推荐过,便发了封群邮件组织这个读书会,采用轮流讲 ...
- 今天开始学Pattern Recognition and Machine Learning (PRML),章节5.2-5.3,Neural Networks神经网络训练(BP算法)
转载请注明出处:http://www.cnblogs.com/xbinworld/p/4265530.html 这一篇是整个第五章的精华了,会重点介绍一下Neural Networks的训练方法——反 ...
- Pattern recognition and machine learning 疑难处汇总
不断更新ing......... p141 para 1. 当一个x对应的t值不止一个时,Gaussian nosie assumption就不合适了.因为Gaussian 是unimodal的,这意 ...
- 今天开始学习模式识别与机器学习Pattern Recognition and Machine Learning (PRML),章节5.1,Neural Networks神经网络-前向网络。
话说上一次写这个笔记是13年的事情了···那时候忙着实习,找工作,毕业什么的就没写下去了,现在工作了有半年时间也算稳定了,我会继续把这个笔记写完.其实很多章节都看了,不过还没写出来,先从第5章开始吧, ...
- 神经网络作业: NN LEARNING Coursera Machine Learning(Andrew Ng) WEEK 5
在WEEK 5中,作业要求完成通过神经网络(NN)实现多分类的逻辑回归(MULTI-CLASS LOGISTIC REGRESSION)的监督学习(SUOERVISED LEARNING)来识别阿拉伯 ...
- 学习笔记-----《Pattern Recognition and Machine Learning》Christopher M. Bishop
Preface 模式识别这个词,以前一直不懂是什么意思,直到今年初,才开始打算读这本广为推荐的书,初步了解到,它的大致意思是从数据中发现特征,规律,属于机器学习的一个分支. 在前言中,阐述了什么是模式 ...
- Pattern Recognition and Machine Learning 模式识别与机器学习
模式识别(PR)领域: 关注的是利⽤计算机算法⾃动发现数据中的规律,以及使⽤这些规律采取将数据分类等⾏动. 聚类:目标是发现数据中相似样本的分组. 反馈学习:是在给定的条件下,找到合适的动作, ...
- Pattern Recognition And Machine Learning (模式识别与机器学习) 笔记 (1)
By Yunduan Cui 这是我自己的PRML学习笔记,目前持续更新中. 第二章 Probability Distributions 概率分布 本章介绍了书中要用到的概率分布模型,是之后章节的基础 ...
- Machine learning (6-Logistic Regression)
1.Classification However, 2.Hypothesis Representation Python code: import numpy as np def sigmoid(z) ...
随机推荐
- Linux中/etc/hosts文件总是被自动修改
关闭NetworkManager服务即可. 临时关闭: service NetworkManager stop 永久关闭: chkconfig NetworkManager off 在centos6 ...
- css选择器([class*=" icon-"], [class^=icon-] 的区别)
官方解释: [attribute^=value],a[src^="https"],选择其 src 属性值以 "https" 开头的每个 <a> 元素 ...
- MATLAB for循环优化三例
最近一周,对MATLAB有进行了新一轮的学习,对其矩阵化编程的思维有了更深入的了解.确实精妙! 例1: 将矩阵A= [1 2 3; 2 4 3; 3 4 5]中所有的数字3替换为33. 如果还停留在C ...
- 解析:使用easyui的form提交表单,在IE下出现类似附件下载时提示是否保存的现象
之前开发时遇到的一个问题,使用easyui的form提交表单,在Chrome下时没问题的,但是在IE下出现类似附件下载时提示是否保存的现象. 这里记录一下如何解决的.其实这个现象不光是easyui的f ...
- iOS 简单的动画自定义方法(旋转、移动、闪烁等)
#define kDegreesToRadian(x) (M_PI * (x) / 180.0) #define kRadianToDegrees(radian) (radian*180.0)/(M_ ...
- ArrayList用法
ArrayList属于collection->List接口下的一个集合类 针对数组的一些缺陷,集合框架提供了ArrayList集合类,对数组进行封装,实现了长度可变的数组,而且和数组彩用相同的存 ...
- Alpha版本十天冲刺——Day 7
站立式会议 祝曹鑫杰和常松童鞋生日快乐!短短几天冲刺,就迎来了三位队员的生日,希望也给我们的Alpha版本带来好运,加油! 会议总结 队员 今天完成 遇到的问题 明天要做 感想 鲍亮 上传图片接口 无 ...
- linux下git的简单运用
linux下git的简单运用 windows下也有git,是git公司出的bash,基本上模拟了linux下命令行.许多常用的命令和linux下操作一样.也就是说,windows下的git命令操作和l ...
- elk系列2之multiline模块的使用
preface 上回说道了elk的安装以及kibana的简单搜索语法,还有logstash的input,output的语法,但是我们在使用中发现了一个问题,我们知道,elk是每一行为一个事件,像Jav ...
- UVA 11419SAM I AM(输出 最小覆盖点 )
参考博客:如何找取 最小覆盖点集合 题意:R*C大小的网格,网格上面放了一些目标.可以再网格外发射子弹,子弹会沿着垂直或者水平方向飞行,并且打掉飞行路径上的所有目标,计算最小多少子弹,各从哪些位置发射 ...