what is knime? · what is knime? • knime = konstanz information miner • developed at university...

Post on 10-Nov-2020

15 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

WhatisKNIME?WhatisKNIME?

What is KNIME? • KNIME=KonstanzInformationMiner• DevelopedatUniversityofKonstanzinGermany• Desktopversionavailablefreeofcharge(OpenSource)• Modularplatformforbuildingandexecutingworkflowsusingpredefinedcomponents,callednodes• Functionalityavailablefortaskssuchasstandarddatamining,dataanalysisanddatamanipulation• ExtrafeaturesandfunctionalitiesavailableinKNIMEbyextensions• WritteninJavabasedontheEclipseSDKplatform

KNIME เปน Analytic Platform แบบ Open Source ทไดรบการจดอนดบจาก Gartner (ประกาศเมอเดอน Jan 2019) อยในกลม Leader ดาน Data Science & Machine Learning มาหลายปตดกน KNIME เปน Data driven software ททาอะไรไดกได เชนText mining, Image processing, สามารถเชอมกบภาษาPython, R, Spark H2O, Keras/TensorFlow for Deep Learning ไดอยางลนไหล

KNIME Software Overview

KNIME resources https://www.knime.com

What can you do with KNIME? DatamanipulationandanalysisFile&databaseI/O,filtering,grouping,joining,....

Datamining/machinelearningWEKA,R,Interactiveplotting

ScriptingIntegrationR,Perl,Python,Matlab ...

MuchmoreBioinformatics,textminingandnetworkanalysis

Data Visualization Nodes

InnerJoin

Exercise-1

Data Manipulation • Columns:

• binning• replace• filtersmissingvalues

• Rows:• filtering• sampling• partitioning

• Matrix:• Transpose

Exercise-2

Data TransformationStringManipulation

Exercise-3StringManipulation

Connect to Database

Write to Database

Exercise-4

Missing Value

Detect Outliers

Source ::https://towardsdatascience.com/a-brief-overview-of-outlier-detection-techniques

Detect Outliers

Source ::https://towardsdatascience.com/a-brief-overview-of-outlier-detection-techniques

Detect Outliers

PredictiveAnalyticProcess

http://www.proglobalbusinesssolutions.com/six-steps-in-crisp-dm-the-standard-data-mining-process/

Churn prediction�

Churn prediction หรอ การทานายลกษณะลกคาทกาลงจะยกเลกบรการ

churn คอ การทลกคา สมาชก (Subscribers) หรอ ผใชงาน (Users) ทซอสนคาหรอใชบรการอย หรอ มการซอหรอใชบรการอยเปนประจา เกดเปลยนใจหยดใชหยดซอ หรอ ยกเลกบรการกบคณ ตดสนใจยกเลกสญญา

https://www.brandingchamp.com/customer-churn-%E0%B8%84%E0%B8%B7%E0%B8%AD-%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/

Churn prediction

2Steps1. TrainingModel2. DeployModel

• CustomerData• ContractData.csv

• OperationData• CallsData.xlsx

Churn=0customerremainedwithcontractChurn=1customerquitcontract

Churn prediction

Churn prediction

Churn prediction

Churn prediction

Churn prediction

Churn predictionTrain Model

Churn predictionTrain Model

Churn predictionEvaluate Model

Churn prediction

Churn predictionEvaluate ModelScoretheModelRemembertousethePredictornodeappropriate foryourmodel!Evaluatepredictions basedonconfusionmatrixandROC.

ROC CurveROC curve ยอมาจาก Receiver operating characteristic curve

Churn predictionDeploy Model

Churn prediction

Training Video

top related