IBM Predictive Analytics Virtual Users’ Group Meeting March 30, 2016

Slides:



Advertisements
Similar presentations
How to enter the world of Python Programming for ArcGIS Or, a funny thing happened on the way from an ESRI conference By Katherine Paybins WVAGP Membership.
Advertisements

Overview of The Operations Research Modeling Approach.
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
2012 National BDPA Technology Conference Creating Rich Data Visualizations using the Google API Yolanda M. Davis Senior Software Engineer AdvancED August.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space The Capabilities of the GridSpace2 Experiment.
Leveraging ArcGIS Online Elevation and Hydrology Services
Machine Learning as a Service
Python for: Data Science. Python  Python is an open source scripting language.  Developed by Guido Van Rossum in late 1980s  Named after Monty Python.
Datalayer Notebook Allows Data Scientists to Play with Big Data, Build Innovative Models, and Share Results Easily on Microsoft Azure MICROSOFT AZURE ISV.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space The Capabilities of the GridSpace2 Experiment.
Self-Service Data Integration with Power Query Stéphane Fréchette.
How to Get Started With Python
Lesson 11: Web Services and API's
Bhakthi Liyanage SQL Saturday Atlanta 15 July 2017
4/19/ :02 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Development Environment
Business Directory REST API
Foundations of Data Science
Web Application.
BigDL Deep Learning Library on HDInsight
Metis Data Science Meetup:
Lesson 02: Introduction to Python
Software for scientific calculations
R For The SQL Developer Kevin Feasel Manager, Predictive Analytics
IBM Marketplace: Business Partner Overview
WELCOME Mobile Applications Testing
Wonderware Online Cost-Effective SaaS Solution Powered by the Microsoft Azure Cloud Platform Delivers Industrial Insights to Users and OEMs MICROSOFT AZURE.
Steering Group Member, Link Digital
Applied Cyber Infrastructure Concepts Fall 2017
Welcome! Power BI User Group (PUG)
Introduction to Programmng in Python
Add intelligence to Dynamics AX with Cortana Intelligence suite
Graduation Project Kick-off presentation - SET
Sas is open (for business)
Prepared by Kimberly Sayre and Jinbo Bi
Python Classes in Pune |
Designed for Big Data Visual Analytics, Zoomdata Allows Business Users to Quickly Connect, Stream, and Visualize Data in the Microsoft Azure Platform MICROSOFT.
How to enter the world of Python Programming for ArcGIS
PowerHub on Microsoft Azure Enables Renewable Energy Professionals to Track and Manage Projects from a Centralized Platform Accessible Anywhere MICROSOFT.
11/22/2018 1:43 PM THR3005 How to provide business insight from your data using Azure Analysis Services Peter Myers Bitwise Solutions © Microsoft Corporation.
Matt Masson Software Development Engineer Microsoft Corporation
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Brief Intro to Python for Statistics
Data science and machine learning at scale, powered by Jupyter
CAMMS Webinar cammsideas – Thursday 7th June, 2018
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
What's New in eCognition 9
Data Science Meetup Matthew Renze Data Science Consultant
Lesson 11: Web Services and API's
Agile testing for web API with Postman
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Intro to PHP.
2010 Microsoft BI Conference
Dtk-tools Benoit Raybaud, Research Software Manager.
Leveraging ArcGIS Online Elevation and Hydrology Services
ClicktoHuddle Training
Chapter 1: Programming Basics, Python History and Program Components
Python for Data Analysis
Introduction to Portal for ArcGIS
Get data insights faster with Data Wrangling
Enol Fernandez & Giuseppe La Rocca EGI Foundation
DBOS DecisionBrain Optimization Server
What's New in eCognition 9
Data Wrangling as the key to success with Data Lake
Optimization Direct Introduction & Recent Optimization Case Studies
What's New in eCognition 9
Installations for Course
Igor Stančin, Alan Jović to: {igor.stancin,
Open data in teaching and education
Visual Data Flows – Azure Data Factory v2
Presentation transcript:

IBM Predictive Analytics Virtual Users’ Group Meeting March 30, 2016

Welcome to our March 2016 Virtual Users’ Group Welcome back to Past Attendees and Welcome to New Clients! Please continue to check out our blog for new information regarding these sessions as well as other interesting articles https://www.ibm.com/developerworks/mydeveloperworks/blogs/sca/?lang=en_us Please write your questions to the Q&A Group via SmartCloud Meeting As we are expecting a lot of participants in today’s session, all lines have been muted. Please send your questions via SmartCloud Meeting Chat: This is the conversation text area in the lower left corner of the meeting sidebar If you have further questions after the meeting please contact Kitte Knight at kknight@us.ibm.com Our goal is to present topics of common interest in Optimization and create an open forum for our clients to exchange information between us and other clients If you should encounter any problems during the web conference please contact LOTUS LIVE HELP NUMBER: 1-888-376-0105 2

Speaker: Vincent Beraudier Decision Optimization - Modeling Architect OPL Language and IDE Development Manager Python experience Development Manager 3

WHY PYTHON?

The Python wave in Data Science

Data analytics and machine learning: spectacular growth Growth in Python search volume is not indicative of increased Python usage within data science teams. Search data for Pandas, Numpy, and scikit-learn, popular Python data analytics and machine learning add-on packages, more accurately reflects adoption. The growth has been spectacular: A 4 year CAGR for Pandas of 45%, and a 2 year CAGR for scikit-learn of 58%.

Python for scientific people

Scikits: complement SciPy with scientific computing routines.

NOTEBOOKS

Notebooks: jupyter and zeppelin What do they say? <<The Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more.>> <<interactive computational environment, in which you can combine code execution, rich text, mathematics, plots and rich media>> <<It aims to be an agile tool for both exploratory computation and data analysis, and provides a platform to support reproducible research>> <<The Notebook has support for multiple programming languages, including those popular in Data Science such as Python, R and Scala.>> <<Code can produce rich output such as images, videos, LaTeX, and JavaScript. Interactive widgets can be used to manipulate and visualize data in realtime.>> <<Leverage big data tools, such as Apache Spark, from Python, R and Scala. Explore that same data with pandas, scikit-learn, ggplot2, dplyr, etc.>> Notebooks are a strategic component of Analytic Platforms of IBM, Microsoft, Google and Amazon

Aiming professional data scientists (as of today)

Aiming scientific community

Execute code

Data visualization

Online tutorials

Extensive support for learning Python trainings are on the web

Report/blog/publication ready

Conclusion Python is one of the most relevant tools to easily turn an idea into working code when dealing data-wrangling problems, and then visualize their results. It becomes the best one as soon as you look to deliver commercial software that uses data science or turn a model into production. Out of the box, here are some of its numerous advantages: Interpreted, dynamically-typed language with a precise, efficient syntax. Growing scientific packages: numerical and data analysis, plotting functionality, machine learning, scientific computing … Jupyter/Zeppelin notebooks to try-out code snippets and create business reports. Large community to get help and open source packages Common programming language used all across different teams in the organization. Data ingest is really really simple

OPTIMIZATION FOR PYTHON

Optimization modeling and Python? Take advantage of python expressiveness (generators, aggregators, operator overloading, tuples…). 1 single language to create the constraints AND do the workflow. Ecosystem, ease of use, proven robustness, data ingest A programming language with the flavor of a scripting language Work flow and mathematical description are part of the language, no memory management Active open source community (>70k projects) 1st class citizen in web service apis economy Easily integrate with other languages (notebooks) Wondering how to do something? Someone already did it for you…

IBM Decision Optimization for Python Easily formulate your optimization models and solve them with DOcloud solve service or CPLEX local solver (with 0 code change). Access to free solve capabilities to discover this new API is made easy thanks to our cloud free trial and our new CPLEX Optimization Studio free Community Edition (aka COS CE): you can get access to any of those two with the help of one mail address. Available through the standard Python pip install with no need to download anything else or contact any IBM person if you go full cloud. Just look for docplex in your browser to get access to docplex pypi repo or doc.

docplex entry point

Simple effective documentations

New to Python? It’s not a problem.

DEMO

Notebook for Optimization

Installing docplex and put your credentials.

Downloading and parsing json is just easy

Visualizing the input data