Скачать презентацию Chapter 34 Data Mining Transparencies Pearson Education Скачать презентацию Chapter 34 Data Mining Transparencies Pearson Education

4882bd23ce8587d743f6f54e3759c7a3.ppt

  • Количество слайдов: 50

Chapter 34 Data Mining Transparencies © Pearson Education Limited 1995, 2005 1 Chapter 34 Data Mining Transparencies © Pearson Education Limited 1995, 2005 1

Chapter 34 - Objectives u The concepts associated with data mining. u The main Chapter 34 - Objectives u The concepts associated with data mining. u The main features of data mining operations, including predictive modeling, database segmentation, link analysis, and deviation detection. u The techniques associated with the data mining operations. © Pearson Education Limited 1995, 2005 2

Chapter 34 - Objectives u The process of data mining. u Important characteristics of Chapter 34 - Objectives u The process of data mining. u Important characteristics of data mining tools. u The relationship between data mining and data warehousing. u How Oracle supports data mining. © Pearson Education Limited 1995, 2005 3

Data Mining u The process of extracting valid, previously unknown, comprehensible, and actionable information Data Mining u The process of extracting valid, previously unknown, comprehensible, and actionable information from large databases and using it to make crucial business decisions, (Simoudis, 1996). u Involves the analysis of data and the use of software techniques for finding hidden and unexpected patterns and relationships in sets of data. © Pearson Education Limited 1995, 2005 4

Data Mining u Reveals information that is hidden and unexpected, as little value in Data Mining u Reveals information that is hidden and unexpected, as little value in finding patterns and relationships that are already intuitive. u Patterns and relationships are identified by examining the underlying rules and features in the data. © Pearson Education Limited 1995, 2005 5

Data Mining u Tends to work from the data up and most accurate results Data Mining u Tends to work from the data up and most accurate results normally require large volumes of data to deliver reliable conclusions. u Starts by developing an optimal representation of structure of sample data, during which time knowledge is acquired and extended to larger sets of data. © Pearson Education Limited 1995, 2005 6

Data Mining u Data mining can provide huge paybacks for companies who have made Data Mining u Data mining can provide huge paybacks for companies who have made a significant investment in data warehousing. u Relatively new technology, however already used in a number of industries. © Pearson Education Limited 1995, 2005 7

Examples of Applications of Data Mining u Retail / Marketing – Identifying buying patterns Examples of Applications of Data Mining u Retail / Marketing – Identifying buying patterns of customers – Finding associations among customer demographic characteristics – Predicting response to mailing campaigns – Market basket analysis © Pearson Education Limited 1995, 2005 8

Examples of Applications of Data Mining u Banking – Detecting patterns of fraudulent credit Examples of Applications of Data Mining u Banking – Detecting patterns of fraudulent credit card use – Identifying loyal customers – Predicting customers likely to change their credit card affiliation – Determining credit card spending by customer groups © Pearson Education Limited 1995, 2005 9

Examples of Applications of Data Mining u Insurance – Claims analysis – Predicting which Examples of Applications of Data Mining u Insurance – Claims analysis – Predicting which customers will buy new policies u Medicine – Characterizing patient behavior to predict surgery visits – Identifying successful medical therapies for different ©illnesses Limited 1995, 2005 Pearson Education 10

Data Mining Operations u Four main operations include: – Predictive modeling – Database segmentation Data Mining Operations u Four main operations include: – Predictive modeling – Database segmentation – Link analysis – Deviation detection u There are recognized associations between the applications and the corresponding operations. – e. g. Direct marketing strategies use database segmentation. Education Limited 1995, 2005 © Pearson 11

Data Mining Techniques u Techniques are specific implementations of the data mining operations. u Data Mining Techniques u Techniques are specific implementations of the data mining operations. u Each operation has its own strengths and weaknesses. © Pearson Education Limited 1995, 2005 12

Data Mining Techniques u Data mining tools sometimes offer a choice of operations to Data Mining Techniques u Data mining tools sometimes offer a choice of operations to implement a technique. u Criteria for selection of tool includes – Suitability for certain input data types – Transparency of the mining output – Tolerance of missing variable values – Level of accuracy possible – Ability to handle large volumes of data © Pearson Education Limited 1995, 2005 13

Data Mining Operations and Associated Techniques © Pearson Education Limited 1995, 2005 14 Data Mining Operations and Associated Techniques © Pearson Education Limited 1995, 2005 14

Predictive Modeling u Similar to the human learning experience – uses observations to form Predictive Modeling u Similar to the human learning experience – uses observations to form a model of the important characteristics of some phenomenon. u Uses generalizations of ‘real world’ and ability to fit new data into a general framework. u Can analyze a database to determine essential characteristics (model) about the data set. © Pearson Education Limited 1995, 2005 15

Predictive Modeling u Model is developed using a supervised learning approach, which has two Predictive Modeling u Model is developed using a supervised learning approach, which has two phases: training and testing. – Training builds a model using a large sample of historical data called a training set. – Testing involves trying out the model on new, previously unseen data to determine its accuracy and physical performance characteristics. © Pearson Education Limited 1995, 2005 16

Predictive Modeling u Applications of predictive modeling include customer retention management, credit approval, cross Predictive Modeling u Applications of predictive modeling include customer retention management, credit approval, cross selling, and direct marketing. u There are two techniques associated with predictive modeling: classification and value prediction, which are distinguished by the nature of the variable being predicted. © Pearson Education Limited 1995, 2005 17

Predictive Modeling - Classification u Used to establish a specific predetermined class for each Predictive Modeling - Classification u Used to establish a specific predetermined class for each record in a database from a finite set of possible, class values. u Two specializations of classification: tree induction and neural induction. © Pearson Education Limited 1995, 2005 18

Example of Classification using Tree Induction © Pearson Education Limited 1995, 2005 19 Example of Classification using Tree Induction © Pearson Education Limited 1995, 2005 19

Example of Classification using Neural Induction © Pearson Education Limited 1995, 2005 20 Example of Classification using Neural Induction © Pearson Education Limited 1995, 2005 20

Predictive Modeling - Value Prediction u Used to estimate a continuous numeric value that Predictive Modeling - Value Prediction u Used to estimate a continuous numeric value that is associated with a database record. u Uses the traditional statistical techniques of linear regression and nonlinear regression. u Relatively easy-to-use and understand. © Pearson Education Limited 1995, 2005 21

Predictive Modeling - Value Prediction u Linear regression attempts to fit a straight line Predictive Modeling - Value Prediction u Linear regression attempts to fit a straight line through a plot of the data, such that the line is the best representation of the average of all observations at that point in the plot. u Problem is that the technique only works well with linear data and is sensitive to the presence of outliers (that is, data values, which do not conform to the expected norm). © Pearson Education Limited 1995, 2005 22

Predictive Modeling - Value Prediction u Although nonlinear regression avoids the main problems of Predictive Modeling - Value Prediction u Although nonlinear regression avoids the main problems of linear regression, it is still not flexible enough to handle all possible shapes of the data plot. u Statistical measurements are fine for building linear models that describe predictable data points, however, most data is not linear in nature. © Pearson Education Limited 1995, 2005 23

Predictive Modeling - Value Prediction u Data mining requires statistical methods that can accommodate Predictive Modeling - Value Prediction u Data mining requires statistical methods that can accommodate non-linearity, outliers, and non-numeric data. u Applications of value prediction include credit card fraud detection or target mailing list identification. © Pearson Education Limited 1995, 2005 24

Database Segmentation u Aim is to partition a database into an unknown number of Database Segmentation u Aim is to partition a database into an unknown number of segments, or clusters, of similar records. u Uses unsupervised learning to discover homogeneous sub-populations in a database to improve the accuracy of the profiles. © Pearson Education Limited 1995, 2005 25

Database Segmentation u Less precise than other operations thus less sensitive to redundant and Database Segmentation u Less precise than other operations thus less sensitive to redundant and irrelevant features. u Sensitivity can be reduced by ignoring a subset of the attributes that describe each instance or by assigning a weighting factor to each variable. u Applications of database segmentation include customer profiling, direct marketing, and cross selling. © Pearson Education Limited 1995, 2005 26

Example of Database Segmentation using a Scatterplot © Pearson Education Limited 1995, 2005 27 Example of Database Segmentation using a Scatterplot © Pearson Education Limited 1995, 2005 27

Database Segmentation u Associated with demographic or neural clustering techniques, which are distinguished by Database Segmentation u Associated with demographic or neural clustering techniques, which are distinguished by – Allowable data inputs – Methods used to calculate the distance between records – Presentation of the resulting segments for analysis © Pearson Education Limited 1995, 2005 28

Link Analysis u Aims to establish links (associations) between records, or sets of records, Link Analysis u Aims to establish links (associations) between records, or sets of records, in a database. u There are three specializations – Associations discovery – Sequential pattern discovery – Similar time sequence discovery u Applications include product affinity analysis, direct marketing, and stock price movement. © Pearson Education Limited 1995, 2005 29

Link Analysis - Associations Discovery u Finds items that imply the presence of other Link Analysis - Associations Discovery u Finds items that imply the presence of other items in the same event. u Affinities between items are represented by association rules. – e. g. ‘When a customer rents property for more than 2 years and is more than 25 years old, in 40% of cases, the customer will buy a property. This association happens in 35% of all customers who rent properties’. © Pearson Education Limited 1995, 2005 30

Link Analysis - Sequential Pattern Discovery u Finds patterns between events such that the Link Analysis - Sequential Pattern Discovery u Finds patterns between events such that the presence of one set of items is followed by another set of items in a database of events over a period of time. – e. g. Used to understand long term customer buying behavior. © Pearson Education Limited 1995, 2005 31

Link Analysis - Similar Time Sequence Discovery u Finds links between two sets of Link Analysis - Similar Time Sequence Discovery u Finds links between two sets of data that are time-dependent, and is based on the degree of similarity between the patterns that both time series demonstrate. – e. g. Within three months of buying property, new home owners will purchase goods such as cookers, freezers, and washing machines. © Pearson Education Limited 1995, 2005 32

Deviation Detection u Relatively new operation in terms of commercially available data mining tools. Deviation Detection u Relatively new operation in terms of commercially available data mining tools. u Often a source of true discovery because it identifies outliers, which express deviation from some previously known expectation and norm. © Pearson Education Limited 1995, 2005 33

Deviation Detection u Can be performed using statistics and visualization techniques or as a Deviation Detection u Can be performed using statistics and visualization techniques or as a by-product of data mining. u Applications include fraud detection in the use of credit cards and insurance claims, quality control, and defects tracing. © Pearson Education Limited 1995, 2005 34

Example of Database Segmentation using a Visualization © Pearson Education Limited 1995, 2005 35 Example of Database Segmentation using a Visualization © Pearson Education Limited 1995, 2005 35

The Data Mining Process u Recognizing that a systematic approach is essential to successful The Data Mining Process u Recognizing that a systematic approach is essential to successful data mining, many vendor and consulting organizations have specified a process model designed to guide the user through a sequence of steps that will lead to good results. u Developed a specification called the Cross Industry Standard Process for Data Mining (CRISP-DM). © Pearson Education Limited 1995, 2005 36

The Data Mining Process u CRISP-DM specifies a data mining process model that is The Data Mining Process u CRISP-DM specifies a data mining process model that is not compliant with a particular industry or tool. u CRISP-DM has evolved from the knowledge discovery processes used widely in industry and in direct response to user requirements. © Pearson Education Limited 1995, 2005 37

The Data Mining Process u The major aims of CRISP-DM are to make large The Data Mining Process u The major aims of CRISP-DM are to make large data mining projects run more efficiently, be cheaper, more reliable, and more manageable. u CRISP-DM is a hierarchical process model. At the top level, the process is divided into six different generic phases, ranging from business understanding to deployment of project results. © Pearson Education Limited 1995, 2005 38

The Data Mining Process u The next level elaborates each of these phases as The Data Mining Process u The next level elaborates each of these phases as comprising of several generic tasks. At this level, the description is generic enough to cover all the DM scenarios. u The third level specialises these tasks for specific situations. For instance, the generic task might be cleaning data, and specialised task could be cleaning of numeric values or categorical values. © Pearson Education Limited 1995, 2005 39

The Data Mining Process u The fourth level is the process instance; that is The Data Mining Process u The fourth level is the process instance; that is a record of actions, decisions and result of an actual execution of DM project. u The model also discusses relationships between different DM tasks. It gives idealised sequence of actions during a DM project. © Pearson Education Limited 1995, 2005 40

Phases of the CRISP-DM Model © Pearson Education Limited 1995, 2005 41 Phases of the CRISP-DM Model © Pearson Education Limited 1995, 2005 41

Data Mining Tools u There a growing number of commercial data mining tools on Data Mining Tools u There a growing number of commercial data mining tools on the marketplace. u Important characteristics of data mining tools include: – Data preparation facilities – Selection of data mining operations – Product scalability and performance – Facilities for understanding results © Pearson Education Limited 1995, 2005 42

Data Mining Tools u Data preparation facilities – Data preparation is the most timeconsuming Data Mining Tools u Data preparation facilities – Data preparation is the most timeconsuming aspect of data mining. – Functions supported include: data preparation, data cleansing, data describing, data transforming and data sampling. © Pearson Education Limited 1995, 2005 43

Data Mining Tools u Selection of data mining operations – Important to understand the Data Mining Tools u Selection of data mining operations – Important to understand the characteristics of the operations (algorithms) to ensure that they meet the user’s requirements. – In particular, important to establish how the algorithms treat the data types of the response and predictor variables, how fast they train, and how fast they work on new data. © Pearson Education Limited 1995, 2005 44

Data Mining Tools u Product scalability and performance – Capable of dealing with increasing Data Mining Tools u Product scalability and performance – Capable of dealing with increasing amounts of data, possibly with sophisticated validation controls. – Maintaining satisfactory performance may require investigations into whether a tool is capable of supporting parallel processing using technologies such as SMP or MPP. © Pearson Education Limited 1995, 2005 45

Data Mining Tools u Facilities for understanding results – By providing measures such as Data Mining Tools u Facilities for understanding results – By providing measures such as those describing accuracy and significance in useful formats such as confusion matrices, by allowing the user to perform sensitivity analysis on the result, and by presenting the result in alternative ways using for example visualization techniques. © Pearson Education Limited 1995, 2005 46

Data Mining and Data Warehousing u Major challenge to exploit data mining is identifying Data Mining and Data Warehousing u Major challenge to exploit data mining is identifying suitable data to mine. u Data mining requires single, separate, clean, integrated, and self-consistent source of data. © Pearson Education Limited 1995, 2005 47

Data Mining and Data Warehousing u. A data warehouse is well equipped for providing Data Mining and Data Warehousing u. A data warehouse is well equipped for providing data for mining. u Data quality and consistency is a pre-requisite for mining to ensure the accuracy of the predictive models. Data warehouses are populated with clean, consistent data. © Pearson Education Limited 1995, 2005 48

Data Mining and Data Warehousing u It is advantageous to mine data from multiple Data Mining and Data Warehousing u It is advantageous to mine data from multiple sources to discover as many interrelationships as possible. Data warehouses contain data from a number of sources. u Selecting the relevant subsets of records and fields for data mining requires the query capabilities of the data warehouse. © Pearson Education Limited 1995, 2005 49

Data Mining and Data Warehousing u The results of a data mining study are Data Mining and Data Warehousing u The results of a data mining study are useful if there is some way to further investigate the uncovered patterns. Data warehouses provide the capability to go back to the data source. © Pearson Education Limited 1995, 2005 50