“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be
incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in
making purchasing decision. The development, release, and timing of any features or functionality described for Oracle’s products
remains at the sole discretion of Oracle.
Copyright © 2005 Oracle Corporation
Copyright © 2005 Oracle Corporation
Oracle Predictive Analytics
http://conference.oracle.com Meeting Place:US Toll Free: 1-888-967-2253 US Only: 1-650-607-2253 Asia/Pacific: +61 2 8817 6100 Europe/M. East/Africa: +44 118 924 9000Meeting ID #: 407709Meeting Password: 407709
Charlie Berger ([email protected])Sr. Director of Product Management, Life Sciences and Data Mining
Copyright © 2005 Oracle Corporation
Oracle Predictive Analytics
• Agenda• What is “Predictive Analytics”• Demos
• Command line • Spreadsheet Add-In• Oracle Data Miner
• Predictive Analytics Use Cases• Q & A
Copyright © 2005 Oracle Corporation
Oracle Business IntelligenceKnow More, Do More, Spend Less!
Data Warehousing
ETL
OLAP
Data Mining
Oracle 10Oracle 10gg DBDB
Statistics
Query & ReportingOracle BI SolutionBI BeansOracle Reports
Access & Assemble DataOracle Warehouse Builder
REGION
TIME
PRODUCT
Drill for DetailOLAP OptionSpreadsheet Add-In
Mine for New InsightsOracle Data Mining OptionPredictive AnalyticsStatisticsText Mining
Copyright © 2005 Oracle Corporation
“The future of data mining lies in predictive analytics.”
The Future of Data Mining – Predictive AnalyticsArticle published in DM Review Magazine
August 2004 Issue By Lou Agosta
http://www.dmreview.com/article_sub.cfm?articleId=1007209
Copyright © 2005 Oracle Corporation
What is “Predictive Analytics”?• “One click data mining”• How does it work?
• Automatically prepare the input data• Automatically selects “appropriate” algorithm• Automates all advanced algorithm settings• Automates Model Build and Apply steps
• Power data analysts can still use • Oracle Data Miner (wizard driven gui) • PL/SQL API• Java API • Predictive Analytics!
• Concept of performing predictive analytics is better than doing nothing
Copyright © 2005 Oracle Corporation
D E M O N S T R A T I O N
Oracle Predictive Analytics PL/SQL
Package
Copyright © 2005 Oracle Corporation
Predictive Analytics: ExplainPL/SQL Package
BEGIN
DBMS_PREDICTIVE_ANALYTICS.EXPLAIN(
data_table_name => 'CD_BUYERS',
explain_column_name => 'CD_BUYER',
result_table_name => 'explain_result39');
END;
/
Select * from explain_result39;
Copyright © 2005 Oracle Corporation
Predictive Analytics: ExplainPL/SQL Package
Copyright © 2005 Oracle Corporation
Predictive Analytics: ExplainPL/SQL Package
Copyright © 2005 Oracle Corporation
Predictive Analytics: PredictPL/SQL PackageSET serveroutput ON
DECLAREv_accuracy NUMBER(10,9);
BEGINDBMS_PREDICTIVE_ANALYTICS.PREDICT (ACCURACY => v_accuracy,DATA_TABLE_NAME => 'CD_BUYERS',CASE_ID_COLUMN_NAME => 'CUST_ID',TARGET_COLUMN_NAME => 'CD_BUYER',RESULT_TABLE_NAME => 'predict_result8’);
DBMS_OUTPUT.PUT_LINE('Accuracy = ' || v_accuracy);END;/
SELECT * FROM predict_result8 WHERE rownum <= 10;
Copyright © 2005 Oracle Corporation
Predictive Analytics: ExplainPL/SQL Package
Copyright © 2005 Oracle Corporation
Predictive Analytics: PredictPL/SQL Package
Copyright © 2005 Oracle Corporation
D E M O N S T R A T I O N
Oracle Spreadsheet Add-In for Predictive
Analytics
Copyright © 2005 Oracle Corporation
Oracle Spreadsheet Add-In for Predictive Analytics• Enables
Excel users to “mine”Oracle or Excel data using “one click” Predict and Explain predictive analytics features
Copyright © 2005 Oracle Corporation
Oracle Spreadsheet Add-In for Predictive Analytics• Users select
a table or view, or point to data in Excel, and select a target attribute
Copyright © 2005 Oracle Corporation
Oracle Spreadsheet Add-In for Predictive Analytics• Explain PA
finds attributes that have the greatest influence
Copyright © 2005 Oracle Corporation
Oracle Spreadsheet Add-In for Predictive Analytics• Example
applications: identify influential attributes:• Patients who develop a disease
• High value customers
• People who don’t comply with regulations
Copyright © 2005 Oracle Corporation
Oracle Spreadsheet Add-In for Predictive Analytics• Enables users
to make “better”predictions because the prediction is based on observed data and hidden patterns found by Oracle Data Mining
Copyright © 2005 Oracle Corporation
Oracle Spreadsheet Add-In for Predictive Analytics• Example
applications: Predict•Patients likely to develop a disease
•Size of a tumor•People likely to commit fraud
•Customers with highest lifetime value
Copyright © 2005 Oracle Corporation
Oracle Spreadsheet Add-In for Predictive Analytics• Example
applications: Predict•Patients likely to develop a disease
•Size of a tumor•People likely to commit fraud
•Customers with highest lifetime value
Copyright © 2005 Oracle Corporation
D E M O N S T R A T I O N
Oracle Data Miner Predictive Analytics
Copyright © 2005 Oracle Corporation
Oracle Data Miner 10g Release 2Simpler, More Powerful
• New GUI for building, evaluating, and applying ODM models
• Wizards approach• Mining Activity Guides• Receiver Operating
Characteristics (ROC) Curve• Predict & Explain PA
• Generate SQL & Java code to “operationalize”applications
• Integrate data mining “insights” into other BI tools and applications
Copyright © 2005 Oracle Corporation
Predictive Analytics Use Cases
Copyright © 2005 Oracle Corporation
Predictive Analytics Use Cases
• “Better” reports with more information• Regularly scheduled reports
• Launch PA based on “triggers”• Test a hunch, explore…
Copyright © 2005 Oracle Corporation
“Better” Reports with More Information
Copyright © 2005 Oracle Corporation
Launch PA Based on “Triggers”
Launch an investigative
analysis within the Database
Investigate
Copyright © 2005 Oracle Corporation
Launch PA Based on “Triggers”Create “better”
reports that contain more information
Copyright © 2005 Oracle Corporation
Test Hunches, Explore…
Use PREDICT to target other high value customers (1’s)
Purchases > 4,000 = 1
Purchases < 4,000 = 0
Copyright © 2005 Oracle Corporation
Predictive Analytics
• More information• OTN Google (oracle data mining)• http://www.oracle.com/technology/products/bi/odm/index.html
• Give it a try !!
Q U E S T I O N SQ U E S T I O N SA N S W E R SA N S W E R S