(LUẬN văn THẠC sĩ) khai phá dữ liệu bằng phương pháp phân cụm luận văn ths công nghệ thông tin 1 01 10

297 2 0
(LUẬN văn THẠC sĩ) khai phá dữ liệu bằng phương pháp phân cụm luận văn ths công nghệ thông tin 1 01 10

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Data Mining: Concepts and Techniques Jiawei Han and Micheline Kamber Simon Fraser University Note: This manuscript is based on a forthcoming book by Jiawei Han c 2000 (c) Morgan Kaufmann Publishers All and Micheline Kamber, rights reserved TIEU LUAN MOI download : skknchat@gmail.com Preface Our capabilities of both generating and collecting data have been increasing rapidly in the last several decades Contributing factors include the widespread use of bar codes for most commercial products, the computerization of many business, scienti c and government transactions and managements, and advances in data collection tools ranging from scanned texture and image platforms, to on-line instrumentation in manufacturing and shopping, and to satellite remote sensing systems In addition, popular use of the World Wide Web as a global information system has ooded us with a tremendous amount of data and information This explosive growth in stored data has generated an urgent need for new techniques and automated tools that can intelligently assist us in transforming the vast amounts of data into useful information and knowledge This book explores the concepts and techniques of data mining, a promising and ourishing frontier in database systems and new database applications Data mining, also popularly referred to as knowledge discovery in databases (KDD), is the automated or convenient extraction of patterns representing knowledge implicitly stored in large databases, data warehouses, and other massive information repositories Data mining is a multidisciplinary eld, drawing work from areas including database technology, arti cial intelligence, machine learning, neural networks, statistics, pattern recognition, knowledge based systems, knowledge acquisition, information retrieval, high performance computing, and data visualization We present the material in this book from a database perspective That is, we focus on issues relating to the feasibility, usefulness, eciency, and scalability of techniques for the discovery of patterns hidden in large databases As a result, this book is not intended as an introduction to database systems, machine learning, or statistics, etc., although we provide the background necessary in these areas in order to facilitate the reader's comprehension of their respective roles in data mining Rather, the book is a comprehensive introduction to data mining, presented with database issues in focus It should be useful for computing science students, application developers, and business professionals, as well as researchers involved in any of the disciplines listed above Data mining emerged during the late 1980's, has made great strides during the 1990's, and is expected to continue to ourish into the new millennium This book presents an overall picture of the eld from a database researcher's point of view, introducing interesting data mining techniques and systems, and discussing applications and research directions An important motivation for writing this book was the need to build an organized framework for the study of data mining | a challenging task owing to the extensive multidisciplinary nature of this fast developing eld We hope that this book will encourage people with di erent backgrounds and experiences to exchange their views regarding data mining so as to contribute towards the further promotion and shaping of this exciting and dynamic eld To the teacher This book is designed to give a broad, yet in depth overview of the eld of data mining You will nd it useful for teaching a course on data mining at an advanced undergraduate level, or the nition, where the granularity of each dimension is at the join key level A join key is a key that links a fact table and a dimension table The fact table associated with a base cuboid is sometimes referred to as the base fact table By changing the group by clauses, we may generate other cuboids for the sales star data cube For example, instead of grouping by s.time key, we can group by t.month, which will sum up the measures of each group by month Also, removing \group by s.branch key" will generate a higher level cuboid (where sales are summed for all branches, rather than broken down per branch) Suppose we modify the above SQL query by removing all of the group by clauses This will result in obtaining the total sum of dollars sold and the total count of units sold for the given data This zero-dimensional cuboid is the apex cuboid of the sales star data cube In addition, other cuboids can be generated by applying selection and/or projection operations on the base cuboid, resulting in a lattice of cuboids as described in Section 2.2.1 Each cuboid corresponds to a di erent degree of summarization of the given data Most of the current data cube technology nes the measures of multidimensional databases to numerical data However, measures can also be applied to other kinds of data, such as spatial, multimedia, or text data Techniques for this are discussed in Chapter 2.2.5 Introducing concept hierarchies \What is a concept hierarchy?" A concept hierarchy de nes a sequence of mappings from a set of low level concepts to higher level, more general concepts Consider a concept hierarchy for the dimension location City values for location include Vancouver, Montreal, New York, and Chicago Each city, however, can be mapped to the province or state to which it belongs For example, Vancouver can be mapped to British Columbia, and Chicago to Illinois The provinces and states can in turn be mapped to the country to which they belong, such as Canada or the USA These mappings form a concept hierarchy for the dimension location, mapping a set of low level concepts (i.e., cities) to higher level, more general concepts (i.e., countries) The concept hierarchy described above is illustrated in Figure 2.7 Many concept hierarchies are implicit within the database schema For example, suppose that the dimension location is described by the attributes number, street, city, province or state, zipcode, and country These attributes are related by a total order, forming a concept hierarchy such as \street < city < province or state < country" This hierarchy is shown in Figure 2.8a) Alternatively, the attributes of a dimension may be organized in a partial order, forming a lattice An example of a partial order for the time dimension based on the attributes day, week, month, quarter, and year is \day < fmonth

Ngày đăng: 17/12/2023, 02:13

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan