注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络人工智能模式分析的核方法:英文版

模式分析的核方法:英文版

模式分析的核方法:英文版

定 价:¥59.00

作 者: (英)John Shawe-Taylor,(美)Nello Cristianini著
出版社: 机械工业出版社
丛编项: 经典原版书库
标 签: 模式识别

ISBN: 9787111155553 出版时间: 2005-01-01 包装: 胶版纸
开本: 24cm 页数: 462 字数:  

内容简介

  模式分析是从一批数据中寻找普遍关系的过程。它逐渐成为许多学科的核心,从神经网络到所谓句法模式识别,从统计模式识别到机器学习和数据挖掘,模式分析的应用覆盖了从生物信息学到文档检索的广泛领域。本书所描述的核方法为所有这些学科提供了一个有力的和统一的框架,推动了可以用于各种普遍形式的数据(如字符串、向量、文本等)的各种算法的发展,并可以用于寻找各种普遍的关系类型(如排序、分类、回归和聚类等)。本书有两个主要目的。首先,它为专业人员提供了一个包容广泛的工具箱,其中包含各种易于实现的算法、核函数和解决方案。许多算法给出了MATLAB编码,可适用于许多领域的模式分析任务。其次,它为学生和研究人员提供了一个方便的入门向导,去了解基于核的模式分析这个迅速发展的领域。书中举例说朋了如何针对新的特定应用手工写出一个算法或核函数,同时还给出了为完成此任务所需的初步方案及数学工具。本书分三部分。第一部分介绍了这个领域的基本概念,书中不仅给出了一个展开的入门例子,而且还阐述了这种方法的主要理论基础。第二部分包含了若干基于核的算法,从最简单的到较复杂的系统,例如核偏序最小二乘法、正则相关分析、支持向量机、主成分分析等。第三部分描述了若干核函数,从基本的例子到高等递归核函数、从生成模型导出的核函数(女IIHMM)和基于动态规划的串匹配核函数,以及用于处理文本文档的特殊核函数。本书适用于所有从事模式识别、机器学习、神经网络及其应用(从计算生物学到文本分析)的研究人员。

作者简介

  John Shawe-Taylor英国南安普敦大学计算机科学系教授。1986年在伦敦大学皇家勒威学院获得博士学位。他的主要研究领域包括:神经网络、机器学习、信息论、算法理论、机器视觉、语言处理、触觉处理等。他还是NeuroCOLT学会欧洲组的成员,发表过大量技术论文。Nello Cristianini美国加州大学戴维斯分校统计学系副教授。他的主要研究领域包括:机器学习算法的分析与设计及其应用领域。他还是Journal of Machine Learning Research杂志的执行编辑。

图书目录

Part I Basic concepts 1
1 Pattern analysis 3
1.1 Patterns in data 4
1.2 Pattern analysis algorithms 12
1.3 Exploiting patterns 17
1.4 Summary 22
1.5 Further reading and advanced topics 23
2 Kernel methods: an overview 25
2.1 The overall picture 26
2.2 Linear regression in a feature space 27
2.3 Other examples 36
2.4 The modularity of kernel methods 42
2.5 Roadmap of the book 43
2.6 Summary 44
2.7 Further reading and advanced topics 45
3 Properties of kernels 47
3.1 Inner products and positive semi-definite matrices 48
3.2 Characterisation of kernels 60
3.3 The kernel matrix 68
3.4 Kernel construction 74
3.5 Summary 82
3.6 Further reading and advanced topics 82
4 Detecting stable patterns 85
4.1 Concentration inequalities 86
4.2 Capacity and regularisation: Rademacher theory 93
4.3 Pattern stability for kernel-based classes 97
4.4 A pragmatic approach 104
4.5 Summary 105
4.6 Further reading and advanced topics 106
Part II Pattern analysis algorithms 109
5 Elementary algorithms in feature space 111
5.1 Means and distances 112
5.2 Computing projections: Gram–Schmidt, QR and Cholesky 122
5.3 Measuring the spread of the data 128
5.4 Fisher discriminant analysis I 132
5.5 Summary 137
5.6 Further reading and advanced topics 138
6 Pattern analysis using eigen-decompositions 140
6.1 Singular value decomposition 141
6.2 Principal components analysis 143
6.3 Directions of maximum covariance 155
6.4 The generalised eigenvector problem 161
6.5 Canonical correlation analysis 164
6.6 Fisher discriminant analysis II 176
6.7 Methods for linear regression 176
6.8 Summary 192
6.9 Further reading and advanced topics 193
7 Pattern analysis using convex optimisation 195
7.1 The smallest enclosing hypersphere 196
7.2 Support vector machines for classification 211
7.3 Support vector machines for regression 230
7.4 On-line classification and regression 241
7.5 Summary 249
7.6 Further reading and advanced topics 250
8 Ranking, clustering and data visualisation 252
8.1 Discovering rank relations 253
8.2 Discovering cluster structure in a feature space 264
8.3 Data visualisation 280
8.4 Summary 286
8.5 Further reading and advanced topics 286
Part III Constructing kernels 289
9 Basic kernels and kernel types 291
9.1 Kernels in closed form 292
9.2 ANOVA kernels 297
9.3 Kernels from graphs 304
9.4 Diffusion kernels on graph nodes 310
9.5 Kernels on sets 314
9.6 Kernels on real numbers 318
9.7 Randomised kernels 320
9.8 Other kernel types 322
9.9 Summary 324
9.10 Further reading and advanced topics 325
10 Kernels for text 327
10.1 From bag of words to semantic space 328
10.2 Vector space kernels 331
10.3 Summary 341
10.4 Further reading and advanced topics 342
11 Kernels for structured data: strings, trees, etc. 344
11.1 Comparing strings and sequences 345
11.2 Spectrum kernels 347
11.3 All-subsequences kernels 351
11.4 Fixed length subsequences kernels 357
11.5 Gap-weighted subsequences kernels 360
11.6 Beyond dynamic programming: trie-based kernels 372
11.7 Kernels for structured data 382
11.8 Summary 395
11.9 Further reading and advanced topics 395
12 Kernels from generative models 397
12.1 P-kernels 398
12.2 Fisher kernels 421
12.3 Summary 435
12.4 Further reading and advanced topics 436
Appendix A Proofs omitted from the main text 437
Appendix B Notational conventions 444
Appendix C List of pattern analysis methods 446
Appendix D List of kernels 448
References 450
Index 460

本目录推荐