• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Product forecastingwebinar 20130417
 

Product forecastingwebinar 20130417

on

  • 379 views

Kognitio Webinar: Showcasing the Data Scientist Lab functionality with External Scripting and how it can be used to run ‘R’ in an MPP environment ...

Kognitio Webinar: Showcasing the Data Scientist Lab functionality with External Scripting and how it can be used to run ‘R’ in an MPP environment

April 18, 8:00am pst, 11:00am est, 4pm bst, 5pm cest
Duration: 45mins plus Q&A
Register

Dr. Sharon Kirkham, Principal, Kognitio Analytics Center of Excellence, showcases the power of external scripting with a demonstration of the ‘R’ statistical language, running in the massively parallel Kognitio Analytical Platform environment.

Statistics

Views

Total Views
379
Views on SlideShare
377
Embed Views
2

Actions

Likes
1
Downloads
2
Comments
0

1 Embed 2

https://twitter.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Product forecastingwebinar 20130417 Product forecastingwebinar 20130417 Presentation Transcript

    • Showcasing Data ScienceLab functionalityWelcome from Kognitiowww.kognitio.com
    • Today’s Web Seminar -Presenters HostMichael HiskeyVice PresidentMarketing & Business DevelopmentFormat &AgendaKeynote PresentersDr. Sharon KirkhamData ScientistKognitio Analytics Center of Excellence• Big Data and Complexity– the need for Data Scientists Question Break #1• Data Manipulation – functional demonstrationQuestion Break #2• Product forecasting with parallel R  ‐ practical demonstration Question Break # 3
    • KognitioKognitio is focused on providing the premier high‐performance analytical platform to power business insight around the world• Kognitio invented the in‐memory analytical platform, first taking it to market in 1989• Privately held• Labs in the UK ‐ HQ in New York, NY 
    • The Data Science LabDataScientists &StaffMathematicAlgorithmsMPPComputingBIG DATA11
    • What do business users want to do?Find patternsTrack lifetimejourneysPredictbehaviorForecastscenariosAllocatescarceresourcesModelvalueCharacterizegroupsVisualizediscoveryRespond,trigger,manage,promote
    • I’m a data scientist! Are you?Entry level skills and development - aspirationMachineLearningGraduates
    • I’m a data scientist! Are you?BusinessExpertiseMachineLearningInterpretationskills= InsightGraduatesNeedguidanceDataScientist
    • Supporting the data scientistTypical process – traditionally…Database
    • Supporting the data scientistTypical process – direct data preparationDatabaseSQL processing
    • Supporting the data scientistTypical process – produces analytical data setDatabaseSQL processingData Set
    • Supporting the data scientistTypical process – run analytics from serverDatabaseSQL processingData Set???
    • Supporting the data scientistTypical process – data samples often usedDatabaseSQL processingData Set???Data SamplesProcess runiteratively= slow
    • Supporting the data scientistTypical process – modelling process is honedDatabaseSQL processingData Set???Data SamplesProcess runiteratively= slow
    • Supporting the data scientistTypical process – model is completeDatabaseData Set???
    • Supporting the data scientistTypical process – score full data (Ouch!)DatabaseData Set???Full datato score
    • Supporting the data scientistPush processes to DB – still produce analytical data setAnalytical PlatformSQL processingData Set
    • Supporting the data scientistPush processes to DB – translate specific processesAnalytical PlatformSQL processingData Set???Translation
    • Supporting the data scientistPush processes to DB – results passed backAnalytical PlatformSQL processingData Set???TranslationResult Data Set
    • Supporting the data scientistPush processes to DB– modelling process is honedAnalytical PlatformSQL processingData Set???TranslationResult Data Set
    • Supporting the data scientistPush processes to DB– model scoring done in DBAnalytical PlatformSQL processingData Set???Result Data Set
    • Supporting the data scientistBut we always want more! Complex data structureAnalytical PlatformData Set???Result Data SetSQL cannot handleData complexity.How do I integrateinto my model?
    • Supporting the data scientistBut we always want more! non-standard processesDatabaseSQL processingData Set???Data Samples Back wherewe started
    • Supporting the data scientistBring Analytics to data – still produce analytical data setSQL processingSQL processing
    • Supporting the data scientistBring Analytics to data – can use other code for data prepSQL processingKognitio scriptingCode executedUsing MPPData held inMemory. Fastaccess to CPUs
    • Supporting the data scientistBring Analytics to data – run analytics natively in KognitioSQL processingKognitio scriptingCode executedUsing MPPData held inMemory. Fastaccess to CPUsOne platform flexible workingfrom data prep through analyticalprocess
    • New! Kognitio version 8:Enabling and extending the Analytical PlatformExternal TablesExternal FunctionsNot Only SQLHadoop Connector Other ConnectorsKognitio Storageas an External tableGeneral Availability:June 2013
    • External Scripting – Data TransformationConverting structured data intoXML format, i.e. furnishingpersonalised contentAssemblyConverting XML into structureddataDisassemblyExtracting complex informationfrom URLsPulling words from large text fields,i.e. sentiment analysisParsingConverting row based informationinto columns for data mining,i.e. supporting classification orsegmentationTranspositione.g. using perlExamples where SQL is typically complex and extensive
    • Data ManipulationSmall Demo
    • Product Forecasting – with parallel RForecastingRequirementsForecastInputs
    • R running in an MPP environmentPersistenceLayerAnalyticalPlatformLayer
    • R running in an MPP environmentPersistenceLayerAnalyticalPlatformLayerKognitioplatformspecification16 servers462GBKognitioRAM128 CoresThis is old kit2.9 billionrows ofepos184 day time seriesfor 12K products
    • R running in an MPP environmentPersistenceLayerAnalyticalPlatformLayer
    • R running in an MPP environmentPersistenceLayerAnalyticalPlatformLayer1 output tablein RAM128 parallelinstances of R
    • R running in an MPP environmentPersistenceLayerAnalyticalPlatformLayerApplication &Client LayerExcelAll BI Tools
    • R running in an MPP environmentPersistenceLayerAnalyticalPlatformLayerApplication &Client LayerExcelAll BI Tools13 views ofdifferent analyticaloutput
    • R running in an MPP environmentPersistenceLayerAnalyticalPlatformLayerApplication &Client LayerExcelAll BI ToolsResult setcontained# rows12K forecasts andstats calculatedin # seconds2.9B EPOS itemscollated intotime seriesin # seconds
    • Product Forecastingusing parallel R Demo
    • Thank you for your participation today• More information on today’s topic can be found at: • kognitio.com/mpp_r• kognitio.com/product‐forecasting• FREE TO USE – perpetual license– www.kognitio.com/free– Contact us for the pre‐release version 8• Analyst White Papers– EMA Comparative Analysis – In‐memory database platforms– www.kognitio.com/emacompinmem• Today’s slides (and more): www.slideshare.net/Kognitio
    • connectwww.kognitio.comtwitter.com/kognitiolinkedin.com/companies/kognitiotinyurl.com/kognitio youtube.com/kognitioNA: +1 855  KOGNITIOEMEA: +44 1344 300 770