predictive analytics workshop using ibm spss modeler · purpose of the workshop introduction to...
TRANSCRIPT
![Page 1: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/1.jpg)
© 2012 IBM Corporation
Predictive Analytics Workshop using IBM SPSS Modeler
![Page 2: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/2.jpg)
ObjectivesSmarter Software for Smarter Cities
![Page 3: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/3.jpg)
Agenda
8:30-8:40 Welcome and Introductions
8:40-8:55 Introduction to Predictive Analytics
8:55-9:05 Exercise: Navigating IBM SPSS Modeler
9:05-9:25 Exercise: Predictive in 20 Minutes
9:25-9:40 Data Mining Methodology and Application
9:40-9:55 Break
9:55-10:55 Exercise: Data Mining Techniques
10:55-11:25 Exercise: Text Analytics
11:25-11:50 Deployment
11:50-12:00 Wrap-up
![Page 4: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/4.jpg)
Purpose of the Workshop
Introduction to predictive analytics and data mining
Stimulate thinking about how data mining would benefit your organization
Demonstrate ease of use of powerful technology
Get experience in “doing” data mining
See examples of how other organizations are benefitting from deploying
predictive analytics
![Page 5: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/5.jpg)
Instrumented
Interconnected
Intelligent
Smarter Planet
![Page 6: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/6.jpg)
What is Predictive Analytics?
Predictive Analytics helps connect data
to effective action by drawing reliable
conclusions about current conditions
and future events
Gareth Herschel, Research Director, Gartner Group
![Page 7: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/7.jpg)
Our Ultimate Goal is to Ensure Your Success
Madrid reduced
emergency response
time by 25%
Analytics decreased
fraud in the Federal
government by
50%
Analytics helped
reduce Hamilton
County’s dropout
rate by 25%
Lancaster, uses
predictive policing
models to reduced
crime saving the city
$1.3M a year.
Florida
Juvenile
Justice reduced
delinquency in
schools by 34% Predictive analytics helped
slash Memphis’s crime
rate by 40% in one
year
![Page 8: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/8.jpg)
Predictive Analytics in Public Sector
Crime Analyses Force Deployment
Lead Generation
Hot Spot Analyses
Fraud detection and prevention• Money laundering
• Network intrusion
• Tax audits & collection
Entity Resolution
Text Analytics
Social Network Analysis
Education• Which among our students are at
risk?
• Who are the most promising
applicants?
• Which alumni will donate and how
much?
• How can my institution plan for
future development?
Corrections• Which inmates are at risk of
recidivism?
• Why do some inmates return?
• Which programs are successful?
![Page 9: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/9.jpg)
IBM SPSS Modeler A Quick Overview
![Page 10: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/10.jpg)
IBM SPSS Modeler
High performance data mining and text analytics workbench
Used for the proactive
• Identification of fraud, waste and abuse
• Reduction of costs
• Identification of risk
• Students at risk of failing
• Inmates at risk of returning
• Patients at risk of relapse
• Forecasting demographic shifts and migration
Allows analytics to be repeated and integrated
![Page 11: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/11.jpg)
IBM SPSS Modeler
![Page 12: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/12.jpg)
IBM SPSS Modeler
![Page 13: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/13.jpg)
IBM SPSS Modeler
![Page 14: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/14.jpg)
IBM SPSS Modeler
![Page 15: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/15.jpg)
Predictive in 20 Minutes A Quick Exercise
![Page 16: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/16.jpg)
Exercise: Predictive in 20 Minutes
Goal:
Create a model to identify who are at risk of heart attack
Approach:
Use patient data which contains various health and behavioral
information
Define which fields to use
Choose the modeling technique
Automatically generate a model to identify who are at risk
Review results
Why?
For public health policy implications, by proactively identifying and
quantifying high-risk behaviors and practices
![Page 17: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/17.jpg)
Break - Please Return in 15 Minutes
![Page 18: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/18.jpg)
IBM SPSS ModelerOne Analytical Workbench – Endless Techniques
![Page 19: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/19.jpg)
Data Mining Methodology
Cross-Industry Standard
Process Model for Data Mining
Describes Components of
Complete Data Mining Project
Cycle
Shows Iterative Nature of Data
Mining
Vendor and Industry Neutral
![Page 20: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/20.jpg)
Technique Usage Algorithms
Classification
(or prediction)
• Used to predict group membership
(e.g., will this employee leave?) or a
number (e.g., how many widgets
will I sell?)
• Auto Classifiers,
Decision Trees,
Logistic, SVM, Time
Series, etc.
Data Mining Techniques
![Page 21: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/21.jpg)
Technique Usage Algorithms
Classification
(or prediction)
• Used to predict group membership
(e.g., will this employee leave?) or a
number (e.g., how many widgets
will I sell?)
• Auto Classifiers,
Decision Trees,
Logistic, SVM, Time
Series, etc.
Segmentation • Used to classify data points into
groups that are internally
homogenous and externally
heterogeneous
• Identify cases that are unusual
• Auto Clustering, K-
means, etc.
• Anomoly detection
Data Mining Techniques
![Page 22: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/22.jpg)
Technique Usage Algorithms
Classification
(or prediction)
• Used to predict group membership
(e.g., will this employee leave?) or a
number (e.g., how many widgets
will I sell?)
• Auto Classifiers,
Decision Trees,
Logistic, SVM, Time
Series, etc.
Segmentation • Used to classify data points into
groups that are internally
homogenous and externally
heterogeneous.
• Identify cases that are unusual
• Auto Clustering, K-
means, etc.
• Anomoly detection
Association • Used to find events that occur
together or in a sequence (e.g.,
market basket)
• APRIORI, Carma,
Sequence
Data Mining Techniques
![Page 23: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/23.jpg)
Technique Usage Algorithms
Text Analytics • Used to discover patterns resident
in text or other unstructured data
(e.g., sentiment analysis)
• Natural Language
Processing
• Parts of Speech
Analysis
Entity Analytics • Used to determine which cases are
likely the same actor, and which
seemingly identical cases are
actually independent
• Context
Accumulation
Social Network
Analysis
• Used to uncover associations which
may exist between cases, and
identify central or influential actors
Additional Data Mining Techniques
![Page 24: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/24.jpg)
IBM SPSS ModelerSegmentation Modeling
![Page 25: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/25.jpg)
Segmentation Modeling
Goal:
Discover natural groupings or clusters of alumni donors
Approach:
Alumni data from a university
Define which fields to use
Use K-Means Clustering to generate a model to group alumni
Appendix: Use these clusters to predict donation
Why?
Better alumni understanding (demographics, socio-economic etc)
Tailored messages for each group/segment
Personal and more relevant for alumni
Institutional Planning
![Page 26: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/26.jpg)
IBM SPSS ModelerEntity Analytics
![Page 27: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/27.jpg)
Entity Analytics Suppose that you have the following records from two different sources,
and are not sure whether they refer to the same person or different people.
Source 1
Record no.: 70001
Name: Jon Smith
Address: 123 Main Street
Driv. License: 0001133107
Source 2
Record no.: 9103
Name: JOHNATHAN Smith
Date of Birth: 06/17/1934
Telephone: 555-1212
Email: [email protected]
IP address: 9.50.18.77.
Source 3
Record no.: 6251
Name: Jon Smith
Telephone: 555-1212
Driv. License: 0001133107
DL
Telephone
No exact matches between the
two records.
However, if we introduce a third
source, we find some common
attributes
![Page 28: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/28.jpg)
Entity Analytics
Fields Used in
EA Resolution
% Missing in
PD Database
LAST 0.7
FIRST 0.4
MIDDLE 63.9
RACE 0.1
SEX 0.1
DOB 2.4
ADDR 0.9
DRLIC 63.8
PHONE 59.1
3634 Suspects Results
![Page 29: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/29.jpg)
IBM SPSS ModelerClassification Modeling
![Page 30: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/30.jpg)
Classification model
Goal:
Identify students likely to persist
Approach:
Use student performance scores and other demographics
Define which fields to use
Use the Auto Classifier to choose the appropriate modeling technique
Review results
Why?
Identify students likely to persist into their second year
Conversely, same methods can be used to identify students at risk of
attrition (or prisoners at risk of recidivism, or patients likely to respond to
treatment)
![Page 31: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/31.jpg)
IBM SPSS ModelerText Analytics
![Page 32: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/32.jpg)
The Importance of Text
Because people communicate with
words, not numbers, it has become
critical to be able to mine text for its
meaning and to sort, analyse, and
understand it in the same way that data
has been tamed. In fact, the two basic
types of information complement each
other, with data supplying the “what”
and text supplying the “why”.
Source IDC: “Text Analytics: Software’s Missing Piece?”
![Page 33: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/33.jpg)
Text Analytics
Turn unstructured officer notes and narratives into useable and searchable
context-rich content with Text Analytics.
![Page 34: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/34.jpg)
Data Mining and Text Analytics
Use advanced analytical
techniques on data
Discover key relationships
between variables
Model effect of variables on
outcomes
Determine influence on outcomes
Predict outcomes
Apply models to new data
Extract, analyze and create
structure for unstructured data
Integrate analysis results into
operational systems
Integrate analysis results into
Business Intelligence applications
Integrate analysis results with
structured data and use as input
for Data Mining
Improves model accuracy
Data Mining Text Analytics
![Page 35: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/35.jpg)
DeploymentMany Options
![Page 36: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/36.jpg)
![Page 37: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/37.jpg)
![Page 38: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/38.jpg)
![Page 39: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/39.jpg)
![Page 40: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/40.jpg)
Why IBM SPSS?
![Page 41: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/41.jpg)
Workshop Takeaways
Easy to use, visual interface Short timeframe to be productive with actionable results Does not require knowledge of programming language
Business results focused Cost effective solution that delivers powerful results across organization Flexible licensing and deployment options Full range of algorithms for your business problems
End-to-end solution Data preparation through real time interactions Use structured, unstructured and survey data Full suite of products, from data collection through deployment
Flexible architecture Leverages the investments already made in technology Does not require data in a proprietary format or DB Structured and unstructured data Open architecture (both inputs and outputs) SQL Pushback
![Page 42: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/42.jpg)
94% of clients achieved a positive ROI, with an
average payback period of 10.7 months
Key benefits achieved include reduced costs, increased
productivity, improved citizen & employee satisfaction and
safety.
81% of projects deployed on time, 75% on or under budget
Nucleus Research: The Real ROI from IBM
“This is one of the highest ROI scoresNucleus has ever seen in its Real ROI series of research reports.”Rebecca Wettemann, Vice President of Research, Nucleus Research
![Page 43: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/43.jpg)
![Page 44: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/44.jpg)
Appendix
![Page 45: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/45.jpg)
Data Mining Overview
From Amazon.com
– Paperback: 512 pages – Publisher: Wiley; 1 edition
(December 28, 1999) – Language: English – ISBN-10: 0471331236 – ISBN-13: 978-0471331230 ;
Good introductory text on data mining for marketing from two top communicators in the field
![Page 46: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/46.jpg)
Statistical Analysis and Data Mining
Handbook of Statistical Analysis and
Data Mining Applications
Robert Nisbet, John Elder IV, and Gary
Miner
Academic Press (2009)
ISBN-10: 0123747651
An excellent guide to many aspects of
data mining including Text mining.
![Page 47: Predictive Analytics Workshop using IBM SPSS Modeler · Purpose of the Workshop Introduction to predictive analytics and data mining Stimulate thinking about how data mining would](https://reader033.vdocuments.mx/reader033/viewer/2022052516/5ad50e257f8b9a571e8d078c/html5/thumbnails/47.jpg)
Data Mining Algorithms
From Amazon.com
– Data Mining: Practical Machine Learning Tools and Techniques with Java Implementations
– by Eibe Frank, Ian H. Witten– Paperback - 416 pages
(October 13, 1999) – Morgan Kaufmann Publishers; – ISBN: 1558605525;
Best book I’ve found in between highly technical and introductory books. Good coverage of topics, especially trees and rules, but no neural networks.