数据挖掘 概念与技术 英文PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:Jiawei Han,Micheline Kamber
- 出 版 社:北京:高等教育出版社
- 出版年份:2001
- ISBN:704010041X
- 页数:550 页
Chapter 1 Introduction 1
1.1 What Motivated Data Mining?Why Is It Important? 1
1.2 So,What Is Data Mining? 5
1.3 Data Mining-On What Kind of Data? 10
1.3.1 Relational Databases 10
1.3.2 Data Warehouses 12
1.3.3 Transactional Databases 15
1.3.4 Advanced Database Systems and Advanced Database Applications 16
1.4 Data Mining functionalities—What Kinds of Patterns Can Be Mined? 21
1.4.1 Concept/Class Description:Characterization and Discrimination 21
1.4.2 Association Analysis 23
1.4.3 Classification and Prediction 24
1.4.4 Cluster Analysis 25
1.4.5 Outlier Analysis 25
1.4.6 Evolution Analysis 26
1.5 Are All of the Patterns Interesting? 27
1.6 Classification of Data Mining Systems 28
1.7 Major Issues in Data Mining 30
1.8 Summary 33
Exercises 34
Bibliographic Notes 35
Chapter 2 Data Warehouse and OLAP Technology for Data mining 39
2.1 What Is a Data Warehouse? 39
2.1.1 Differences between Operational Database Systems and Data Warehouses 42
2.1.2 But,Why Have a Separate Data Warehouse? 44
2.2 A Multidimensional Data Model 44
2.2.1 From Tables and Spreadsheets to Data Cubes 45
2.2.2 Stars,Snowflakes,and Fact Constellations:Schemas for Multidimensional Databases 48
2.2.3 Examples for Defining Star,Snowflake,and Fact Constellation Schemas 52
2.2.4 Measures:Their Categorization and Computation 54
2.2.5 Introducing Concept Hierarchies 56
2.2.6 OLAP Operations in the Multidimensional Data Model 58
2.2.7 A Starnet Query Model for Querying Multidimensional Databases 61
2.3 Data Warehouse Architecture 62
2.3.1 Steps for the Design and Construction of Data Warehouses 63
2.3.2 A Three-Tier Data Warehouse Architecture 65
2.3.3 Types of OLAP Servers:ROLAP versus MOLAP versus HOLAP 69
2.4 Data Warehouse Implementation 71
2.4.1 Efficient Computation of Data Cubes 71
2.4.2 Indexing OLAP Data 79
2.4.3 Efficient Processing of OLAP Queries 81
2.4.4 Metadata Repository 83
2.4.5 Data Warehouse Back-End Tools and Utilities 84
2.5 Further Development of Data Cube Technology 85
2.5.1 Discovery-Driven Exploration of Data Cubes 85
2.5.2 Complex Aggregation at Multiple Granularities:Multifeature Cubes 89
2.5.3 Other Developments 92
2.6 From Data Warehousing to Data Mining 93
2.6.1 Data Warehouse Usage 93
2.6.2 From On-Line Analytical Processing to On-Line Analytical Mining 95
2.7 Summary 98
Exercises 99
Bibliographic Notes 103
Chapter 3 Data Preprocessing 105
3.1 Why Preprocess the Data? 105
3.2 Data Cleaning 109
3.2.1 Missing Values 109
3.2.2 Noisy Data 110
3.2.3 Inconsistent Data 112
3.3 Data Integration and Transformation 112
3.3.1 Data Integration 112
3.3.2 Data Transformation 114
3.4 Data Reduction 116
3.4.1 Data Cube Aggregation 117
3.4.2 Dimensionality Reduction 119
3.4.3 Data Compression 121
3.4.4 Numerosity Reduction 124
3.5 Discretization and Concept Hierarchy Generation 130
3.5.1 Discretization and Concept Hierarchy Generation for Numeric Data 132
3.5.2 Concept Hierarchy,Generation for Categorical Data 138
3.6 Summary 140
Exercises 141
Bibliographic Notes 142
Chapter 4 Data Mining Primitives,Languages,and System Architectures 145
4.1 Data Mining Primitives:What Defines a Data Mining Task? 146
4.1.1 Task-Relevant Data 148
4.1.2 The Kind of Knowledge to be Mined 150
4.1.3 Background Knowledge:Concept Hierarchies 151
4.1.4 Interestingness Measures 155
4.1.5 Presentation and Visualization of Discovered Patterns 157
4.2 A Data Mining Query Language 159
4.2.1 Syntax for Task-Relevant Data Specification 160
4.2.2 Sysntax for Specifying the Kind of Knowledge to be Mined 162
4.2.3 Sysntax for Concept Hierarchy Specification 165
4.2.4 Sysntax for Interestingness Measure Specification 166
4.2.5 Sysntax for Pattern Presentation and Visualization Specification 167
4.2.6 Putting It All Together-An Example of a DMQL Query 167
4.2.7 Other Data Mining Languages and the Standardization of Data Mining Primitives 169
4.3 Designing Graphical User Interfaces Based on a Data Mining Query Language 170
4.4 Architectures of Data Mining Systems 171
4.5 Summary 174
Exercises 174
Bibliographic Notes 176
Chapter 5 Concept Description:Characterization and Comparison 179
5.1 What Is Concept Description? 179
5.2 Data Generalization and Summarization-Based Characterization 181
5.2.1 Attribute-Oriented Induction 182
5.2.2 Efficient Implementation of Attribute-Oriented Induction 187
5.2.3 Presentation of the Derived Generalization 190
5.3 Analytical Characterization:Analysis of Attribute Relevance 194
5.3.1 Why Perform Attribute Relevance Analysis? 195
5.3.2 Methods of Attribute Relevance Analysis 196
5.3.3 Analytical Characterization:An Example 198
5.4 Mining Class Comparisons:Discriminating between Different Classes 200
5.4.1 Class Comparison Methods and Implementations 201
5.4.2 Presentation of Class Comparison Descriptions 204
5.4.3 Class Description:Presentation of Both characterization and Comparison 206
5.5 Mining Descriptive Statistical Measures in Large Databases 208
5.5.1 Measuring the Central Tendency 209
5.5.2 Measuring the Dispersion of Data 210
5.5.3 Graph Displays of Basic Statistical Class Descriptions 213
5.6 Discussion 217
5.6.1 Concept Description:A Comparison with Typical Machine Learning Methods 218
5.6.2 Incremental and Parallel Mining of Concept Description 220
5.7 Summary 220
Exercises 222
Bibliographic Notes 223
Chapter 6 Mining Association Rules in Large Databases 225
6.1 Association Rule Mining 226
6.1.1 Market Basket Analysis:A Motivating Example for Association Rule Mining 226
6.1.2 Basic Concepts 227
6.1.3 Association Rule Mining: A Road Map 229
6.2 Mining Single-Dimensional Boolean Association Rules from Transactional Databases 230
6.2.1 The Apriori Algorithm:Finding Frequent Itemsets Using Candidate Generation 230
6.2.2 Generating Association Rules from Frequent Itemsets 236
6.2.3 Improving the Efficiency of Apriori 236
6.2.4 Mining Frequent Itemsets without Candidate Generation 239
6.2.5 Iceberg Queries 243
6.3 Mining Multilevel Association Rules from Transaction Databases 244
6.3.1 Multilevel Association Rules 244
6.3.2 Approaches to Mining Multilevel Association Rules 246
6.3.3 Checking for Redundant Multilevel Association Rules 250
6.4 Mining Multidimensional Association Rules from Relational Databases and Data Warehouses 251
6.4.1 Multidimensional Association Rules 251
6.4.2 Mining Multidimensional Association Rules Using Static Discretization of Quantitative Attributes 253
6.4.3 Mining Quantitative Association Rules 254
6.4.4 Mining Distance-Based Association Rules 257
6.5 From Association Mining to Correlation Analysis 259
6.5.1 Strong Rules Are Not Necessarily Interesting:An Example 259
6.5.2 From Association Analysis to Correlation Analysis 260
6.6 Constraint-Based Association Mining 262
6.6.1 Metarule-Guided Mining of Association Rules 263
6.6.2 Mining Guided by Additional Rule Constraints 265
6.7 Summary 269
Exercises 271
Bibliographic Notes 276
Chapter 7 Classification and Prediction 279
7.1 What Is Classification?What Is Prediction? 279
7.2 Issues Regarding Classification and Prediction 282
7.2.1 Preparing the Data for Classification and Prediction 282
7.2.2 Comparing Classification Methods 283
7.3 Classification by Decision Tree Induction 284
7.3.1 Decision Tree Induction 285
7.3.2 Tree Pruning 289
7.3.3 Extracting Classification Rules from Decision Trees 290
7.3.4 Enhancements to Basic Decision Tree Induction 291
7.3.5 Scalability and Decision Tree Induction 292
7.3.6 Integrating Data Warehousing Techniques and Decision Tree Induction 294
7.4 Bayesian Classification 296
7.4.1 Bayes Theorem 296
7.4.2 Naive Bayesian Classification 297
7.4.3 Bayesian Belief Networks 299
7.4.4 Training Bayesian Belief Networks 301
7.5 Classification by Backpropagation 303
7.5.1 A Multilayer Feed-Forward Neural Network 303
7.5.2 Defining a Network Topology 304
7.5.3 Backpropagation 305
7.5.4 Backpropagation and Interpretability 310
7.6 Classification Based on Concepts from Association Rule Mining 311
7.7 Other Classification Methods 314
7.7.1 k-Nearest Neighbor Classifiers 314
7.7.2 Case-Based Reasoning 315
7.7.3 Genetic Algorithms 316
7.7.4 Rough Set Approach 316
7.7.5 Fuzzy Set Approaches 317
7.8 Prediction 319
7.8.1 Linear and Multiple Regression 319
7.8.2 Nonlinear Regression 321
7.8.3 Other Regression Models 322
7.9 Classifier Accuracy 322
7.9.1 Estimating Classifier Accuracy 323
7.9.2 Increasing Classifier Accuracy 324
7.9.3 Is Accuracy Enough to judge a Classifier? 325
7.10 Summary 326
Exercises 328
Bibliographic Notes 330
Chapter 8 Cluster Analysis 335
8.1 What Is Cluster Analysis? 335
8.2 Types of Data in Cluster Analysis 338
8.2.1 Interval-Scaled Variables 339
8.2.2 Binary Variables 341
8.2.3 Nominal,Ordinal,and Ratio-Scaled Variables 343
8.2.4 Variables of Mixed Types 345
8.3 A Categorization of Major Clustering Methods 346
8.4 Partitioning Methods 348
8.4.1 Classical Partitioning Methods:k-Means and k-Medoids 349
8.4.2 Partitioning Methods in Large Databases:From k-Medoids to CLARANS 353
8.5 Hierarchical Methods 354
8.5.1 Agglomerative and Divisive Hierarchical Clustering 355
8.5.2 BIRCH:Balanced Iterative Reducing and Clustering Using Hierarchies 357
8.5.3 CURE:Clustering Using REpresentatives 358
8.5.4 Chameleon:A Hierarchical Clustering Algorithm Using Dynamic Modeling 361
8.6 Density-Based Methods 363
8.6.1 DBSCAN:A Density-Based Clustering Method Based on Connected Regions with Sufficiently High Density 363
8.6.2 OPTICS:Ordering Points To Identify the Clustering Structure 365
8.6.3 DENCLUE:Clustering Based on Density Distribution Functions 366
8.7 Grid-Based Methods 370
8.7.1 STING:STatistical INformation Grid 370
8.7.2 WaveCluster:Clustering Using Wavelet Transformation 372
8.7.3 CLIQUE:Clustering High-Dimensional Space 374
8.8 Model-Based Clustering Methods 376
8.8.1 Statistical Approach 376
8.8.2 Neural Network Approach 379
8.9 Outlier Analysis 381
8.9.1 Statistical-Based Outlier Detection 382
8.9.2 Distance-Based Outlier Detection 384
8.9.3 Deviation-Based Outlier Detection 386
8.10 Summary 388
Exercises 389
Bibliographic Notes 391
Chapter 9 Mining Complex Types of Data 395
9.1 Multidimensional Analysis and Descriptive Mining of Complex Data Objects 396
9.1.1 Generalization of Structured Data 396
9.1.2 Aggregation and Approximation in Spatial and Multimedia Data Generalization 397
9.1.3 Generalization of Object Identifiers and Class/Subclass Hierarchies 399
9.1.4 Generalization of Class Composition Hierarchies 399
9.1.5 Construction and Mining of Object Cubes 400
9.1.6 Generalization-Based Mining of Plan Databases by Divide-and-Conquer 401
9.2 Mining Spatial Databases 405
9.2.1 Spatial Data Cube Construction and Spatial OLAP 405
9.2.2 spatial Association Analysis 410
9.2.3 Spatial Clustering Methods 411
9.2.4 Spatial Classification and Spatial Trend Analysis 411
9.2.5 Mining Raster Databases 412
9.3 Mining Multimedia Databases 412
9.3.1 Similarity Search in Multimedia Data 412
9.3.2 Multidimensional Analysis of Multimedia Data 414
9.3.3 Classification and Prediction Analysis of Multimedia Data 416
9.3.4 Mining Associations in Mutimedia Data 417
9.4 Mining Time-Series and Sequence Data 418
9.4.1 Trend Analysis 418
9.4.2 Similarity Search in Time-Series Analysis 421
9.4.3 Sequential Pattern Mining 424
9.4.4 Periodicity Analysis 426
9.5 Mining Text Databases 428
9.5.1 Text Data Analysis and Information Retrièval 428
9.5.2 Text Mining Keyword-Based Association and Document Classification 433
9.6 Mining the World Wide Web 435
9.6.1 Mining the Web s Link Structures to Identify Authoritative Web pages 437
9.6.2 Automatic Classification of Web Documents 439
9.6.3 Construction of a Multilayered Web Information Base 440
9.6.4 Web Usage Mining 441
9.7 Summary 443
Exercises 444
Bibliographic Notes 446
Chapter 10 Applications and Trends in Data Mining 451
10.1 Data Mining Applications 451
10.1.1 Data Mining for Biomedical and DNA Data Analysis 451
10.1.2 Data Mining for Financial Data Analysis 453
10.1.3 Data Mining for the Retail Industry 455
10.1.4 Data Mining for the Telecommunication Industry 456
10.2 Data Mining System Products and Research Prototypes 457
10.2.1 How to Choose a Data Mining System 458
10.2.2 Examples of Commercial Data Mining Systems 461
10.3 Additional Themes on Data Mining 462
10.3.1 Visual and Audio Data Mining 462
10.3.2 Scientific and Statistical Data Mining 464
10.3.3 Theoretical Foundations of Data Mining 470
10.3.4 Data Mining and Intelligent Query Answering 471
10.4 Social Impacts of Data Mining 472
10.4.1 Is Data Mining a Hype or a Persistent,Steadily Growing Business? 473
10.4.2 Is Data Mining Merely Managers Business or Everyone s Business? 475
10.4.3 Is Data Mining a Threat to Privacy and Data Security? 476
10.5 Trends In Data Mining 478
10.6 Summary 480
Exercises 481
Bibliographic Notes 483
Appendix A An Introduction to Microsoft s OLE DB for Data Mining 485
A.1 Creating a DMM object 486
A.2 Inserting Training Data into the Model and Training the Model 488
A.3 Using the Model 488
Appendix B An Introduction to DBMiner 493
B.1 System Architecture 494
B.2 Input and Output 494
B.3 Data Mining Tasks Supported by the System 495
B.4 Support for Task and Method Selection 498
B.5 Support of the KDD Process 499
B.6 Main Applications 499
B.7 Current Status 499
Bibliography 501
Index 533
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《穿越数据的迷宫 数据管理执行指南》Laura Sebastian-Coleman 2020
- 《大数据环境下的信息管理方法技术与服务创新丛书 俄罗斯档案事业改革与发展研究》徐胡乡责编;肖秋会 2019
- 《飞扬 第十七届新概念作文获奖者范本 B卷》省登宇主编 2015
- 《Access数据库系统设计与应用教程》李勇帆,廖瑞华主编 2019
- 《中国雕塑》肇文兵著;Wang Wenliang,Kang Jian,Han Huizhi,Xiao Ying译 2010
- 《Bifurcation Theory of Limit Cycles 极限环分支理论》Han Maoan 2013
- 《针刺镇痛的神经化学原理》J.S.Han编 1987
- 《压缩感知理论及其在无线网络中的应用》(美)Zhu Han,Husheng Li,Wotao Yin著;戴凌龙,王昭诚,李云洲译 2018
- 《卫生研究方法学 研究方法培训指导》佩 克(Paik,Yung-Han)等著;吴兆苏译 1994
- 《EVALUATION OF DRUG CANDIDATES FOR PRECLINICAL DEVELOPMENT》CHAO HAN CHARLES B.DAVIS BINGHE WANG 2010
- 《COMPARATIVE EQUALITY AND ANTI-DISCRIMINATION LAW:CASES CODES》SHEILA R.FOSTER AND SORA Y.HAN 2012
- 《MPEG-V BRIDGING THE VIRTUAL AND REAL WORLD》KYOUNGRO YOON SANG-KYUN KIM JAE JOON HAN SEUNGIU HAN MARIUS PREDA 2015
- 《the studies of industrial ecology selections 2010-2013=工业生态学研究》lu zhongwu and yue qiang and shi han 2015
- 《Theoretical numerical analysis a functional analysis framework Third Edition = 理论数值分析 第3版》Kendall Atkinson ; Weimin Han 2013
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018