PolyAnalyst presentation - Webdienste FHNW — Zugang

Download Report

Transcript PolyAnalyst presentation - Webdienste FHNW — Zugang

Mining data with
PolyAnalyst
Your Knowledge Partner
© 2002 Megaputer intelligence, Inc.
www.megaputer.com
TM
Outline

Data Mining in BI chain

PolyAnalyst overview

Learning algorithms

Additional features

Future developments
© 2002 Megaputer intelligence, Inc.
Data Mining
in BI chain
Your Knowledge Partner
© 2002 Megaputer intelligence, Inc.
TM
DM in Decision Making
Consider a fragment of the BI chain:
Data
Knowledge
Decision
Action

Data - is what we can capture and store

Knowledge - is what provides for informed decisions

Problem: How to get from Data to Knowledge?

Solution: Data Mining (Machine Learning)
© 2002 Megaputer intelligence, Inc.
Data Mining

"Data Mining is the process of identifying valid,
novel, potentially useful, and ultimately
comprehensible knowledge from databases that is
used to make crucial business decisions."
-- G. Piatetsky-Shapiro, KDNuggets editor
www.kdnuggets.com
Valid
 Novel
 Actionable
 Comprehensible

© 2002 Megaputer intelligence, Inc.
Data Mining vs. OLAP

OLAP
- Helps prove or reject your hypotheses
by dissecting data along different dimensions
- But you have to guess the answer first !

Data Mining
- Automatically develops and tests numerous
hypotheses by learning from historical data
- Analyzes raw data
© 2002 Megaputer intelligence, Inc.
Business Intelligence Chain

Consider direct marketing automation


Analyze data
Integrate applications
X
© 2002 Megaputer intelligence, Inc.
Data Mining Tasks









© 2002 Megaputer intelligence, Inc.
Predicting
Classifying
Clustering
Segmenting
Explaining
Associating
Visualizing
Link Analysis
Text Mining
Fields of application
Database marketers
Insurance and HMO companies
Securities and currency traders
Hospitals and physicians
Government agencies
Retailers
© 2002 Megaputer intelligence, Inc.
q
Response prediction
q
Market segmentation
q
Customer valuation
q
Cross-sell analysis
q
Customer retention
q
Head-cost reduction
q
Premium sensitivity testing
q
Forecasting market behavior
q
Trading strategy optimization
q
Medical diagnostics
q
Selecting medical interference
q
Fraud detection
q
Revenue prediction
q
Market Basket Analysis
q
Recommendation systems
What makes DM hard?






Unfamiliar concept and lack of experience
Results require interpretation by an analyst
Poor integration in existing applications
Difficulty processing very large databases
Necessity to learn a new application
High cost
© 2002 Megaputer intelligence, Inc.
Megaputer response

Challenge: Unfamiliar concept and lack of experience
Response: Collaborative Appliance Program – combines
Megaputer analysts expertise in data mining and customer
knowledge of the business project

Challenge: Results require interpretation by an analyst
Response: Simple reporting and batch processing
capabilities

Challenge: Poor integration in existing applications
Response: Easy scoring of external data with a few mouse
clicks

Challenge: Difficulty processing very large databases
Response: In-Place Data Mining

Challenge: Necessity to learn a new application
Response: An SDK of easy-to-integrate PolyAnalyst COM
components

Challenge: High cost
Response: Flexible licensing mechanism
© 2002 Megaputer intelligence, Inc.
PolyAnalyst
overview
Your Knowledge Partner
© 2002 Megaputer intelligence, Inc.
TM
What is PolyAnalyst?

Multi-strategy data mining suite



Ease-of-use:


friendly data manipulation and visualization
Deep integration




The largest selection of ML algorithms for diverse
business tasks
Structured data and text processing tools
Applying models to external DB through the OLE DB
protocol
Exporting models to XML
COM components
Best Price/Performance ratio
© 2002 Megaputer intelligence, Inc.
Key differentiators of PolyAnalyst

Integrated analysis of structured (numeric and categorical)
and unstructured (text) data

Easy to learn and operate visual analytical interface

The largest selection of powerful machine learning algorithms

Mouse-driven application of predictive models to data in any
external system through a standard OLEDB link

Simple integration with external applications: SDK of COM
components

In-Place Data Mining capabilities for processing huge
databases

Step-by-step tutorials based on real-world case studies

Rich data manipulation and visualization tools

Reusable analytical scripts for batch process data mining

The best Price/Performance ratio
© 2002 Megaputer intelligence, Inc.
PolyAnalyst
Customer base: 300+ installations
Sample customers
Boeing (USA)
3M (USA)
Chase Manhattan Bank (USA)
McKinsey & Company (USA)
Siemens (Germany)
Lockheed Martin (USA)
Allstate Insurance (USA)
ICICI Bank (India)
Mars (USA)
Taco Bell (USA)
DuPont (USA)
Asea Skandia (Sweden)
France Telecom (France)
Cambridge Technology Partners (USA)
Carlson Marketing (USA)
Central Bank (Russia)
US Navy (USA)
KPN Research (Netherlands)
Alka Insurance (Denmark)
National Cancer Institute (USA)
© 2002 Megaputer intelligence, Inc.
PolyAnalyst workplace
Project
navigation tree
Control buttons
Data and Results
pane
Exploration engine
report fragment
Objects and Collections
represented by icons
PolyAnalyst
log
journal
© 2002
Megaputer
intelligence, Inc.
PolyAnalyst provides

Access to data held in a database or data
warehouse




Numerical
Categorical
Yes/no
Date

Data manipulation and visualization

14 machine learning algorithms

Convenient results reporting and outputing

Integration with external applications
© 2002 Megaputer intelligence, Inc.
PolyAnalyst
machine learning algorithms
Your Knowledge Partner
© 2002 Megaputer intelligence, Inc.
TM
“Probably one the most impressive
characteristic of PolyAnalyst is the sheer
number of data mining tasks it can tackle.”
Mario Apicella
Technology Analyst
InfoWorld Test Center
July 3, 2000
© 2002 Megaputer intelligence, Inc.
Learning algorithms













Find Laws (SKAT algorithm)
Cluster (Localization of anomalies)
Find Dependencies (n-dimensional distributions)
Classify (Fuzzy logic modeling)
Decision Tree (Information Gain criterion)
PolyNet Predictor (GMDH-Neural Net hybrid)
Market Basket Analysis (Association rules)
Memory Based Reasoning (k-NN + GA)
Linear Regression (Stepwise and rule-enriched)
Discriminate (Unsupervised classification)
Summary Statistics (Data summarization)
Link Analysis (Visual correlation analysis)
Text Mining (Semantic text analysis)
© 2002 Megaputer intelligence, Inc.
Cluster (FC)

Identifies clusters of similar records

Selects best variables for clustering

Suggests the number of clusters

Separates clusters of records in new data sets for
further investigation - preprocessing for other
algorithms
© 2002 Megaputer intelligence, Inc.
Cluster
© 2002 Megaputer intelligence, Inc.
(continued)
Groups of similar records
Cluster



(continued)
Based on analyzing distributions in hypercubes of
all variables rather than on measuring distances
between points
Hence, independent of rescaling of axes variable
Finds only clusters actually present in data, on the
background of uniformly distributed cases
© 2002 Megaputer intelligence, Inc.
Classify (CL)




Fuzzy-logic based classification
The function of belonging modeled by either Find
Laws, PolyNet Predictor, or LR
Provides record scoring with Lift and Gain charts
used for visualization
Assigns records to one of two classes and furnishes
utilized classification rule
© 2002 Megaputer intelligence, Inc.
Classify
(continued)
PolyAnalyst Lift chart
illustrates an increase in the
response to a campaign
based on the discovered
model - instead of random
mailing
PolyAnalyst Gain chart
helps optimize the profit
obtained in a direct
marketing campaign
Targeted mailing
Mass mailing
Targeted mailing
Mass mailing
© 2002 Megaputer intelligence, Inc.
Decision Tree (DT)

Intuitively classifies cases to selected categories

Based on Information Gain splitting criteria

The fastest algorithm in PolyAnalyst

Scales linearly with increasing number of records
© 2002 Megaputer intelligence, Inc.
Decision Tree (continued)
Node characteristics
Classification tree
© 2002 Megaputer intelligence, Inc.
Decision Forest (DF)

The most efficient classification
algorithm for tasks with multiple
target categories

Transforms the task of categorizing
data records to N classes into the
problem of solving N tasks of
categorizing records to two classes

Develops the best collection of N
classification trees, with leaves
containing probabilities of classifying
records in the corresponding classes

Scales linearly with increasing
number of records
© 2002 Megaputer intelligence, Inc.
Link Analysis (LK)

Reveals pairs of correlated objects

Used in Fraud Detection, Text Analysis and other
correlation analysis tasks
© 2002 Megaputer intelligence, Inc.
Text Analysis (TA)

Extracts key concepts from natural language notes

Tags individual records with the main encountered
concepts

Recognizes synonyms and othe semantic relations

Can perform user-focused or unsupervised analysis

Integrates the analysis of text with the power of other
machine learning algorithms of PolyAnalyst

Facilitates categorization of textual documents
© 2002 Megaputer intelligence, Inc.
Text Analysis
© 2002 Megaputer intelligence, Inc.
(continued)
Basket Analysis (BA)

Is used in Retailing, Fraud Detection and Medicine

Identifies in transactional data groups of products
sold together well

Finds directed association rules for each of these
groups

Groups baskets containing similar sets of products

Characterized by


Support

Confidence

Improvement
Based on new mathematics:

works 10 to 50 times faster than traditional algorithms
© 2002 Megaputer intelligence, Inc.
Basket Analysis
(continued)
Groups of products
sold together well
Directed
Association Rules
© 2002 Megaputer intelligence, Inc.
Basket Analysis


(continued)
Works with both transactional and flat data format
Easily finds many-to-one rules
“I would like to continue working together with
Megaputer on other CTP customers’ projects
(mainly Swedish and Danish Banks ).”
-- Olof Goransson
Senior Data Consultant
CTP Skandinavien AB
© 2002 Megaputer intelligence, Inc.
Find Laws (FL)

Models relationships hidden in data

Presents discovered knowledge explicitly

Searches the space of all possible hypotheses
“The unique Find Laws algorithm along with an easy to
use interface made PolyAnalyst the only choice for our
environment.”
-- James Farkas, Senior Navigation Engineer, The Boeing Company
© 2002 Megaputer intelligence, Inc.
Find Laws

(continued)
FL is based on the Megaputer’s unique
Symbolic Knowledge Acquisition Technology (SKAT)

A good introduction to SKAT: PCAI magazine, January 99, p. 48-52
© 2002 Megaputer intelligence, Inc.
Find Dependencies (FD)

Determines most influential variables

Detects multi-dimensional dependencies

Predicts target variable in a table format

Used as preprocessing for FL
© 2002 Megaputer intelligence, Inc.
Find Dependencies (continued)
© 2002 Megaputer intelligence, Inc.
Predicted Sales per Employee
PolyNet Predictor (PN)

Predicts values of continuous attributes

Hybrid GMDH-Neural Network method

Works well with large amounts of data

The best architecture network is built automatically
© 2002 Megaputer intelligence, Inc.
Memory Based Reasoning (MB)

Performs classification to multiple categories

Based on identifying similar cases in the previous
history

Uses Genetic Algorithms to find the most suitable
metric for the problem
© 2002 Megaputer intelligence, Inc.
Discriminate (DS)

Determines what features of a selected data set
distinguish it from the rest of the data

Requires no target variable

Can be powered by

Find Laws

PolyNet Predictor

Linear Regression
© 2002 Megaputer intelligence, Inc.
Linear Regression (LR)

Incorporates categorical and yes/no variables in the
analysis correctly

Stepwise Linear Regression: only influential
variables included

Can be used as a preprocessing and benchmarking
module
© 2002 Megaputer intelligence, Inc.
PolyAnalyst
features in more detail
Your Knowledge Partner
© 2002 Megaputer intelligence, Inc.
TM
Data Analysis Project Workflow





Access data
Understand, clean and transform data
Run machine learning analysis
Visualize, report and share results
Integrate results in existing business process
© 2002 Megaputer intelligence, Inc.
Data Access
 ODBC-compliant
databases:
Oracle, DB2, Informix, Sybase, MS SQL Server, etc.
 Dedicated
access

IBM Visual Warehouse

Oracle Express
 OLE
DB (can do In-Place Data Mining)
 CSV
or DBF files
 Data
can be appended to the project
when necessary
© 2002 Megaputer intelligence, Inc.
Data cleansing and manipulation

SQL querying through OLE DB

Records selection according to multiple
criteria

Union, intersection, or complement of data
sets

Categorical values aggregation

Visual Drill-through

Exceptional records filtering

Split into n-tile percentage intervals

Random sampling
© 2002 Megaputer intelligence, Inc.
Visualization







Histograms
Line and scatter plots with zoom and drillthrough capabilities
Snake charts
Interactive 3D-charts
Interactive Rule-graphs with sliders for
visualizing multi-variable relations
Frequency charts for categorical, integer,
or yes/no variables
Lift and Gain charts for marketing
applications
© 2002 Megaputer intelligence, Inc.
Histograms and Frequencies
Histogram displays
distribution of numerical
variables
© 2002 Megaputer intelligence, Inc.
Frequencies chart displays
distribution of categorical and
yes/no variables
2D charts and Rule-graphs
Sliders help visualize
effects of other variables
in more than twodimensional models
© 2002 Megaputer intelligence, Inc.
The Find Laws model (red
line) for a product market
share dependence on the
price predicts a dramatic
change in the formula when
the product goes on
promotion
Snake-charts

“High”
“Low”
© 2002 Megaputer intelligence, Inc.
Quickly compare qualitatively several
datasets on all their attributes
Compared data sets
All variables
Interactive 3D charts

© 2002 Megaputer intelligence, Inc.
You can use mouse to rotate the 3D-cube
PolyAnalyst
integration features
Your Knowledge Partner
© 2002 Megaputer intelligence, Inc.
TM
Integration objectives




Use models to simply score data in various
external databases
Deliver models to external applications in the
format they understand - XML
Be able to analyze very large databases in their
entirety
Integrate dedicated machine learning components
in existing decision support systems
© 2002 Megaputer intelligence, Inc.
Applying models externally

PolyAnalyst can readily apply predictive models
directly to data in any external source through a
standard OLE DB protocol

PolyAnalyst can export models to XML (PMML)
format for their incorporation in external decision
support applications
© 2002 Megaputer intelligence, Inc.
Analyzing large databases
Traditional Data Mining
In-Place Data Mining
© 2002 Megaputer intelligence, Inc.
PolyAnalyst COM

A kit of COM-based Data Mining components
See DMReview magazine, January 2000, p. 42 and PCAI magazine, March 99, p. 16

Benefits






Develop new applications quickly and effortlessly
Incorporate third party components
Choose best components from different vendors
Extend functionality by adding new components
Cross-platform applications
Integration with most simple tools (Visual Basic)
© 2002 Megaputer intelligence, Inc.
PolyAnalyst COM


(continued)
Offers individual machine learning engines
Integration with external applications
Users see only the
familiar interface
enhanced by a few
new buttons
Hard analytical work is
performed by integrated
PolyAnalyst machine
learning components
behind the scenes
© 2002 Megaputer intelligence, Inc.
The main
program instructs
PolyAnalyst on
how to access the
stored data
PolyAnalyst platforms

Standalone system:




PolyAnalyst - Windows 9x/NT/2000/XP
PolyAnalyst Pro - Windows NT/2000P/XP Pro
PolyAnalyst XL - Add-ins for MS Excel
Client/Server system:


PolyAnalyst Knowledge Server - Windows NT
Client - Windows 9x/NT/2000 or OS/2
© 2002 Megaputer intelligence, Inc.
Customer
quotes
Your Knowledge Partner
© 2002 Megaputer intelligence, Inc.
TM
PolyAnalyst supports medical
projects at 3M
Timothy Nagle
Consulting Scientist
3M Corporation
St. Paul, MN, USA
© 2002 Megaputer intelligence, Inc.
“Analytical engines do an
excellent job of finding
relations amongst many
fields without overfitting.”
PolyAnalyst helps improving flight
control system at Boeing
James Farkas
Senior Navigation
Engineer
The Boeing Company
Kent, WA, USA
© 2002 Megaputer intelligence, Inc.
“PolyAnalyst provides
quick and easy access
for inexperienced users
to powerful modeling
tools.
PolyAnalyst facilitates marketing
research at Indiana University
Raymond Burke
E.W. Kelley Professor of BA
Kelley Business School
Indiana University
Bloomington, IN, USA
© 2002 Megaputer intelligence, Inc.
“PolyAnalyst provides a
unique and powerful set
of tools for data mining
applications, including
promotion response
analysis, customer
segmentation and
profiling, and crossselling analysis.”
PolyAnalyst helps medical research at
the University of Wisconsin-Madison
Prof. Roger L. Brown
Director of RDSU
University of
Wisconsin
Madison, WI, USA
© 2002 Megaputer intelligence, Inc.
“PolyAnalyst suite
enabled our researchers
to search their data for
rules and structure
while providing a
symbolic knowledge of
the structure, the detail
they needed.”
PolyAnalyst provides efficient machine
learning algorithms
Mario Apicella
Technology Analyst
InfoWorld Test Center
© 2002 Megaputer intelligence, Inc.
“PolyAnalyst focuses
more effectively on data
discovery than its
competition.”
PolyAnalyst
future developments
Your Knowledge Partner
© 2002 Megaputer intelligence, Inc.
TM
Future developments

Further support for OLE DB for DM


New machine learning algorithms





Nested tables
Time series analysis
Kohonen maps
Enhanced data import and manipulation
Visual development of workflow scripts
New push-button vertical applications
© 2002 Megaputer intelligence, Inc.
PolyAnalyst -- WebAnalyst

PolyAnalyst supports support visual project
development when used on top of a new Megaputer
web-enabled enterprise server, WebAnalyst
© 2002 Megaputer intelligence, Inc.
PolyAnalyst evaluation
Download a FREE evaluation copy of PolyAnalyst from
www.megaputer.com
and enjoy using it hands-on following the provided stepby-step lessons, or exploring your own data.
© 2002 Megaputer intelligence, Inc.
Any Questions?
Call Megaputer at
(812) 330-0110
or write
[email protected]
120 W Seventh Street, Suite 310
Bloomington, IN 47404 USA
Your Knowledge Partner
© 2002 Megaputer intelligence, Inc.
TM
Case 1:
Asea Skandia (Sweden)
© 2002 Megaputer intelligence, Inc.
Asea Skandia

Established 1907

Largest Swedish distributor of electrical equipment

About 1,400 employees and a turnover of SEK 5.1
billion

About ten thousand product names

Not good at CRM and DB marketing yet

Had only transactional data in a database
© 2002 Megaputer intelligence, Inc.
Groups of products offered
Home Appliances
Telecommunications
90 Cookers, cooker fans, microwave ovens
91 Fridges/Chillers/Freezers
92 Washing machines, dishwashers, dryers
93 Sauna unit, fans
94 Small appliances
48 Low current cable
49 Data and optical fiber cable
50 Network material
51 Local data networks
52 Power Supply
53 Signalling equipment
55 Distress signal systems
57 Telephony
58 Internal communication systems
60 Aerial equipment
62 Sound and time distribution systems
63 Safety and Security Systems
64 Service Alarm Systems
Lightning
17 IR, RF and Bus control systems
19 Light reg.. timers, plugs, CCE-con., car heaters
70 Interior light fittings
72 Industrial light fittings
73 Emergency luminaires
74 Spotlights and downlights, lighting tracks
75 Decorative interior light fittings
77 Exterior light fittings
79 Accessories and spare parts
80 Fluorescent lamps and other discharge lamps
81 Incandescent filament and halogen lamps
82 Special lamps
Ventilation and sheet metal
15 Fastening and fixings, protective equipment
16 Tools, implements, protective equipment & clothin
66 Ventilation
67 Sheet Metal for Buildings
© 2002 Megaputer intelligence, Inc.
Electrical Equipment
1 Power and control cables
2 Electrical installation, wiring and flexible cable
6 Material kits, cable protection, lightning equipment
7 Terminations, joints, cabinets and electrical tape
8 Contact crimping
9 Electric meters
11 Cable ladders, trays, trunking, cable trolleys
14 Conduit, boxes, glands, fire protection
15 Fastening and fixings, protective equipment
16 Tools, implements, protective equipment & clothin
18 Switch systems
20 Fuses with accessories
21 Miniature circuit breaker systems
22 Distribution board systems IP20-IP43
23 Distribution board systems IP43-IP65
25 Equipment boxes, equipment cabinets
26 Distribution board accessories
28 Switchgear components, capacitors, busbar
trunking
29 Connection terminals and marking materials
31 Motor, safety, load and MCCB breakers
32 Contactors and starters
35 Motors
37 Push switches
38 Sensors, monitors and regulators
40 Relays, time relays
42 Metering instruments
43 Spare parts for consumer goods
45 Programmable control system
85 Radiators and thermostats
87 Fan heaters
88 Water heaters and electric boilers
89 Heating cable
(continued)




Predicting cross-sell opportunities was possible
Closer cooperation with the client was necessary
Megaputer teamed with Cambridge Technology Partners (Sweden)
Data was disguised prior to the analysis
Asea Skandia
 Identified new opportunity
 Hired a consultant
 Helped aggregating
products in groups
 Incorporated results in
marketing activities
CTP
 Identified most suitable
solution provider
 Determined business
potential of the data
 Worked with the client
 Developed data
exploration strategy
 Collected available data
 Aggregated data in
product categories
 Presented Megaputer
results to the client
© 2002 Megaputer intelligence, Inc.
Megaputer
 Carried out Market Basket
Analysis
 Provided actionable
results to CTP
PolyAnalyst MBA


Works 10-50 times faster than traditional
Easily finds many-to-one rules
“I would like to continue working together with
Megaputer on other CTP customers’ projects
(mainly Swedish and Danish Banks ).”
-- Olof Goransson
Senior Data Consultant
CTP Skandinavien AB
© 2002 Megaputer intelligence, Inc.