bigml - machine learning

15
BigML Inc

Upload: lou-kerner

Post on 23-Aug-2014

361 views

Category:

Internet


17 download

DESCRIPTION

Overview of BigML

TRANSCRIPT

Page 1: BigML - Machine Learning

BigML Inc

Page 2: BigML - Machine Learning

BigML IncBigML Inc

Actionable

(Predictive)

Insights2

Data

✓Easy to use

✓Powerful

✓Cost Effective

What is BigML?

Page 3: BigML - Machine Learning

BigML Inc 3

Business Imperative

• Every business needs predictive insight into its data:• Which customers are likely to churn?

• Which transactions are likely to be fraud?

• Which employees will become more productive?

• Which marketing campaigns will be more effective?

• Good news! Machine Learning and Predictive Analytics

can answer these critical questions.

• But applying Machine Learning has been needlessly

difficult• The esoteric domain of hard-to-find “data scientists”

Page 4: BigML - Machine Learning

BigML Inc 4

Historical ML Approaches• Purchase advanced statistical software for your data science

team which is powerful but comes with..:• 6-7 figure $ license + months to install

• On-premise only, difficult to scale, and tends to require full-stack

solutions/services

• A team of consultants ready & waiting to “help”

• Usable by a small segment of the company, but overkill for most

departments’ data analysis requirements

Or

• Use open source tools & packages (R, Mahout, WEKA) which

are inexpensive but..:• Designed by data scientists for data scientists

• Limited by desktop processing power

• Usable by an even smaller segment of your company

Page 5: BigML - Machine Learning

BigML Inc

New Paradigm:• A software engineering approach to machine learning

that..:

• Empowers an entire organization to make data-driven decisions

• Employs a supervised learning workflow with algorithms that address the vast majority of machine learning use cases

• Leverages the cloud for instant access and instant scale

• Has compelling visualizations that can be interpreted by data geeks and marketing pros alike

• Has zero financial barrier to get started

• Enables and encourages collaboration

• Is underpinned by a REST API so developers can add predictive logic to their apps and services..

5

Page 6: BigML - Machine Learning

BigML Inc 6

Traditional Tools

Weeks, months, or even years Minutes or even seconds

From a few thousand dollars to

hundreds of thousands or even

millions

Subscription plans starting at

$30 per month

Hardware, installations,

configurations, maintenance,

development hours

A modern web browser

Heavyweight, hard to use, local

access, hard to scale, close, slow

innovation cycles

Lightweight, usable, access from

everywhere, immediately scalable,

REST API, open, constant innovation

Expensive, and extremely hard

to use (e.g., SAS) or Free, and

very hard to use (e.g., R)

Very affordable and

Very easy to use

Page 7: BigML - Machine Learning

BigML Inc 7

Product / DemoSimplest, Easiest-to-Use, and most Seamless-to-Integrate Machine Learning Backend to make

Data-Driven Decisions, develop Smart Apps, and build Predictive Analytics

Use Cases / Applications:

• Predictive marketing / advertising

• Intrusion detection

• Fraud detection

• Systems fault prediction

• Recommendation systems

• Customer segmentation

• Diagnostics

• Image Analysis

• Gesture / Activity Recognition

• Risk assessment

• Outlier detection

• Pricing optimization

• Etc..

Page 8: BigML - Machine Learning

BigML Inc 8

Core AlgorithmsBigML provides users with algorithms that address the vast majority of machine learning

use cases, including:

Decision Trees

• For Categorical & Regression analyses

• Easy for business and technical users to

interpret via interactive visualizations

• Also can be viewed through BigML’s ‘Sunburst’

visualization

Ensembles

• Compounds of trees (also known as “Random

Decision Forest) – the most powerful predictive

methodology available

• Can build ensembles with 1-1000 models in a

single click – and more in the API

Clusters

• Unsupervised learning approach inspired by k-

means to show most similar instances in data

Page 9: BigML - Machine Learning

BigML Inc 9

Predictions..All models, ensembles and clusters created with BigML are fully actionable, and can be

used to generate predictions in a variety of ways:

Prediction/Centroid Form in Interface

• Easy field and values selection

• Sliders adjust output in realtime (for single

model predictions)

• Ensemble predictions can be weighted by

plurality, confidence, probability or class k

threshold

• Centroid predictions show distance from

closest cluster

BigML PredictServer

• Machine Image on AWS for real-time or very

large batch predictions

Batch Predictions in Interface

• Quickly upload and predict an unscored

dataset against a trained model – output is

available as .csv download

Page 10: BigML - Machine Learning

BigML Inc

Programmatic Machine Learning• BigML is developed outwards from the API –

meaning that there’s even more functionality

in the backend than in the interface

• As BigML’s outputs are all actionable,

developers can script solutions that tie

predictive outputs into related systems and

services

• BigML provides bindings in several languages,

including Python, Java, Ruby, R, node.js and

more

• Check out developer support and information

at http://bigml.com/developers

from bigml.api import BigML

api = BigML()

source = api.create_source("s3://bigml-public/csv/sales.csv")

dataset = api.create_dataset(source)

model = api.create_model(dataset)

Page 11: BigML - Machine Learning

BigML IncBigML Inc 11

10,000+ users spanning industries and borders who

have created over 3.5M predictive models, including:

• Startups & ISVs - Disrupting existing business

• Small/Mid size companies - Can not invest in ML process

• Enterprise – Augmenting or replacing internal ML processes

Who uses BigML?

• Marketing: lead scoring, churn analysis, engagement & LTV

• Healthcare/Life Sciences: Patient diagnoses, Hospital administration,

Pharma R&D

• HR: targeted recruitment, job candidate ranking, employee churn

• Ad tech: programmatic content/ad serving, campaign analysis

• Operations: Fraud analysis, license renewals

Examples:

Page 12: BigML - Machine Learning

BigML Inc

BigML in Action: Lead Generation

• An online insurance broker uses BigML to score and

prioritize high-value leads for call center follow-up /

close

• Global consultancy uses BigML to augment their web

analytics to predict best leads from site visitors

• Daily Deals provider used BigML to predict user

engagement for mobile application

• Outsourced IT helpdesk uses BigML to optimize email

communications and pricing with its customers

• HR consultancy sorts through online applications to give

clients resumes with best profiles for job retention

12

Page 13: BigML - Machine Learning

BigML Inc

BigML in Action: Business Analysts

• A consumer intelligence company uses BigML to predict box office results for their clients (movie theaters and studios).

• An online ticket agency uses BigML extensively to predict optimal pricing for aftermarket event tickets.

• A consultant uses BigML in his daily work as ‘monitoring and evaluation consultant’ in the area of development aid. He evaluates the effect of development aid and other international programs.

• Fund manager uses BigML to perform analyses to determine smarter investment portfolio

13

Page 14: BigML - Machine Learning

BigML Inc

BigML in Action: Developers / ISVs

• Alternative energy marketing services provider has

built its predictive engine on BigML – enabling

energy providers to run smarter customer

acquisition campaigns

• Dating site uses BigML to make better matches

between customers based on customer data as

well as information from public domains

• Ad technology provider is building a predictive

ad/content serving engine, based on BigML

• Healthcare analytics ISV uses BigML to provide

better predictions on patient care best practices

14

Page 15: BigML - Machine Learning

BigML Inc

More Information

• Sign up for a free account at http://bigml.com!

• Follow us on Twitter @bigmlcom

• Contact us today to get started on your Machine

Learning projects: [email protected]