Data Science Process - HDC : Health Data...
Transcript of Data Science Process - HDC : Health Data...
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Course outline * Data Science Process p.3 * Impact of big data & data sci p.9 * Cyclic nature of data mining p.50 * Data Mining Strategies p.59 * A machine learning perspective p.61 * Introduction to KNIME p.85 * Workshop 1 Data Preprocess p.112 * Workshop 2 Read & write p.120 * Workshop 3 Data Manipulate & View p.127 * Workshop 4 Data Preparation p.163 * Workshop 5 Classification model p.173 * Workshop 6 Clustering p.195 * Workshop 7 Associate rule p.205 * Workshop 8 Data Science Case p.211
2
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Data Science Process
3
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Stages of a data science project
Nina Zumel and John Mount, Practical Data Science with R, March 2014 4
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Cathy O'Neil, Rachel Schutt, Doing Data Science ,2013
5
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 Cathy O'Neil, Rachel Schutt, Doing Data Science ,2013 6
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
The data science process
Cathy O'Neil, Rachel Schutt, Doing Data Science ,2013 7
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
A Data Scientist’s Role in This Process
Cathy O'Neil, Rachel Schutt, Doing Data Science ,2013 8
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Impact of big data & data sci
http://www.kdnuggets.com/2015/03/interview-beena-ammanath-ge-data-driven-innovation.html 9
Today is industrial 4.0
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
The Big Data Story map
5
4
3 2
1
6
10
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Human brain’s ability
11 http://www.redcentricplc.com/resources/infographics/byte-size/
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Big Data at Big Companies
12
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
How Does Big Data Affect Our Daily lives?
13
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
The 4V of Big Data
http://www.ibmbigdatahub.com/sites/default/files/infographic_file/4-Vs-of-big-data.jpg 14
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
5V's: Turning Big Data into Value
http://www.datasciencecentral.com/m/blogpost?id=6448529%3ABlogPost%3A266056 15
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Big Data is much bigger than you think
http://www.platfora.com/blog-post/iceberg/ 16
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Predictive Analytics Transforms Insight into Action
• Source: RapidMiner official website 17
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
KNIME & R integration
18
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Using R from Tableau
19
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
QlikView and R Integration
20
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Why analytics?
21
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Venn diagram of data science
22 http://advanceddataanalytics.net/images/
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 23
http://www.datasciencecentral.com/profiles/blogs/the-data-science-venn-diagram-revisited
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Data & Social Sciences
24
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Data Scientist Profile
25 Cathy O'Neil, Rachel Schutt, Doing Data Science, 2013
Stat Domain Expertise ML
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Clustering of Data skill
26 Cathy O'Neil, Rachel Schutt, Doing Data Science, 2013
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Data Science Compared With Different Analytics Disciplines
https://www.dezyre.com/article/data-science-compared-with-different-analytics-disciplines/175
27
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
What makes a data scientist?
28
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Anatomy of a data scientist.
29
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Data Scientist
30
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Data Scientist
31
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Categories of data scientists
• Those strong in statistics
• Those strong in mathematics
• Those strong in data engineering
• Those strong in machine learning
• Those strong in business
• Those strong in software engineering
• Those strong in visualization • Those strong in GIS, spatial data
32 http://www.datasciencecentral.com/profiles/blogs/six-categories-of-data-scientists
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
16 analytic disciplines compared to data science
• Quant
• Artificial intelligence
• Computer science
• Econometrics
• Data engineering
• Business intelligence
• Data analysis
• Business analytics
• Machine learning
• Data Mining
• Statistics
• Mathematical optimization
• Actuarial sciences
• High performance computing
• Operations research
• Six sigma
33
http://www.datasciencecentral.com/profiles/blogs/17-analytic-disciplines-compared
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Data engineering.
• Performed by software engineers (developers) or architects (designers) in large organizations (sometimes by data scientists in tiny companies), this is the applied part of computer science (see entry in this article), to power systems that allow all sorts of data to be easily processed in-memory or near-memory, and to flow nicely to (and between) end-users, including heavy data consumers such as data scientists. A sub-domain currently under attack is data warehousing, as this term is associated with static, siloed conventational data bases, data architectures, and data flows, threatened by the rise of NoSQL, NewSQL and graph databases. Transforming these old architectures into new ones (only when needed) or make them compatible with new ones, is a lucrative business.
34 http://www.datasciencecentral.com/profiles/blogs/17-analytic-disciplines-compared
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Difference Between Data Scientist and Data Analyst
35
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
22 skills of Data Scientist • Algorithms (ex: computational complexity, CS theory) DD,DR
• Back-End Programming (ex: JAVA/Rails/Objective C) DC, DD
• Bayesian/Monte-Carlo Statistics (ex: MCMC, BUGS) DD, DR
• Big and Distributed Data (ex: Hadoop, Map/Reduce) DB, DC, DD
• Business (ex: management, business development, budgeting) DB
• Classical Statistics (ex: general linear model, ANOVA) DB, DC, DR
• Data Manipulation (ex: regexes, R, SAS, web scraping) DC, DR
• Front-End Programming (ex: JavaScript, HTML, CSS) DC, DD
• Graphical Models (ex: social networks, Bayes networks) DD, DR
• Machine Learning (ex: decision trees, neural nets, SVM, clustering) DC, DD
• Math (ex: linear algebra, real analysis, calculus) DD,DR
• Optimization (ex: linear, integer, convex, global) DD, DR
• Product Development (ex: design, project management) DB
• Science (ex: experimental design, technical writing/publishing) DC, DR
• Simulation (ex: discrete, agent-based, continuous) DD,DR
• Spatial Statistics (ex: geographic covariates, GIS) DC, DR
• Structured Data (ex: SQL, JSON, XML) DC, DD
• Surveys and Marketing (ex: multinomial modeling) DC, DR
• Systems Administration (ex: *nix, DBA, cloud tech.) DC, DD
• Temporal Statistics (ex: forecasting, time-series analysis) DC, DR
• Unstructured Data (ex: noSQL, text mining) DC, DD
• Visualisation (ex: statistical graphics, mapping, web-based data‐viz) DC, DR 36
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Comparison : Jobs in Data Science
37
http://www.analyticsvidhya.com/blog/2015/10/job-comparison-data-scientist-data-engineer-statistician/
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Comparison : Jobs in Data Science
38
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Comparison : Jobs in Data Science
39
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
The Data Science Ecosystem
40
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Comparison : Jobs in Data Science
41
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 42
https://blog.pivotal.io/pivotal/p-o-v/disruptive-data-science-transforming-your-company-into-a-data-science-driven-enterprise
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Sectors that use big data
43
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Health care Analytics: Case study
44
http://www.pwc.com/gx/en/issues/data-and-analytics/big-decisions-survey/industry/healthcare.html
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 45
http://www.pwc.com/gx/en/issues/data-and-analytics/big-decisions-survey/industry/healthcare.html
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 46
http://hin.com/blog/2015/12/21/infographic-10-healthcare-analytics-trends-for-2016/
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 47
http://hin.com/blog/2015/12/21/infographic-10-healthcare-analytics-trends-for-2016/
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 48
http://www.healthcareitnews.com/blog/future-clinical-business-intelligence-healthcare
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
49 https://www.healthcatalyst.com/healthcare-analytics-summit-day-one-recap
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
50
Cyclic nature of data mining.
Source: togaware
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
51
Six steps of CRISP-DM
Source: togaware
Data mining is a small Process.
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
52
Six steps of CRISP-DM
1.Business Understanding We had better make sure we are addressing a real business
problem.
Initial phase focuses on understanding project objectives and requirements from a business perspective.
This knowledge is converted into a data mining problem definition.
Develop a preliminary plan designed to achieve the objectives.
Source: togaware
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
53
Six steps of CRISP-DM
2. Data Understanding Understand what data is available and its semantics.
Initial data collection
Familiarisation with the data Identify data quality problems.
Discover first insights into the data
Detect interesting subsets to from hypotheses for hidden information
Source: togaware
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
54
Six steps of CRISP-DM
3. Data Preparation. Bring together the data – get it into shape for
mining.
Construct the mining dataset
Derived from the initial raw datasets
Data preparation tasks: Table, record, and attribute selection
Generation of derived features
Data transformation
Data cleaning Source: togaware
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
55
Six steps of CRISP-DM
3. Data Preparation (con’t) Issues to be dealt with include:
Data Quality Missing data
Noisy data
Lead to inconsistent or too general / specific discoveries.
Data Cleaning Duplicates
Inconsistencies
Identify and merge the same entities. Source: togaware
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
56
Six steps of CRISP-DM
4. Modeling
Now the “data mining” begins!! Select various modeling techniques
Apply and calibrate modeling techniques
Typically there are several techniques for the same data mining problem
Some techniques have specific requirements on the form of data and require stepping back to the data preparation phase
Source: togaware
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
57
Six steps of CRISP-DM
5. Evaluation
How do we know we have a useful outcome? Evaluate the model and review the steps executed to
construct the model
Does the model properly achieve the business objectives?
Is there some important business issue that has not been sufficiently considered?
Decide on the use of the data mining results
Source: togaware
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
58
Six steps of CRISP-DM
6. Deployment
No point to data mining unless we action the outcomes. Deployment may be:
Generate a report of the discoveries made
Implement changes in the processes of the organization
Implement a repeatable data mining process
For successful deployment the customer must understand the actions to be carried out in order to actually make use of the created models.
Source: togaware
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
59
Data Mining Strategies Supervised Learning
Process of building classification models using data instances of known origin to learning with predefined classes
Build models by using input attributes (independent variables) to predict output or dependent variables (class label)
Unsupervised Learning
To discover natural grouping or concept structures in data
Without a dependent variable to guide learning process
Rather, it builds knowledge structures by using some measures of cluster quality to group instances into classes
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
60
Data mining techniques Supervised Learning
Classification: response is categorical
Regression: response is continuous
Time Series: dealing with observations across time
Optimization: minimize or maximize some characteristic
Unsupervised Learning
Principal Component Analysis : feature reduction
Clustering: grouping like objects together
Association and link Analysis: descriptive approach to exploring data that helps identify relationships among values in a database, e.g. Market basket analysis, those customers that buy hammers also buy nails. Examine conditional probabilities.
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
61
A machine learning perspective
Artificial Intelligence to model the world
Unsupervised Learning
Cluster Analysis
Association Analysis
Supervised Learning
Decision Trees
Random forest, Ensembles
Support Vector Machines
Neural Networks
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
62
Data mining Applications (1 of 3)
Database analysis and decision support Market analysis and management
Target marketing
Find clusters of “model” customers who share the same characteristics: interest, income level, spending habits, etc.
Market basket analysis
Find the relationship between product sales
Customer profiling
Data mining can tell you what types of customers buy what products (clustering or classification)
Identifying customer requirements
Identifying the best products for different customers
Use prediction to find what factors will attract new customers
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
63
Data mining Applications (2 of 3)
Database analysis and decision support Risk analysis and management
Resource planning
Competition Monitor competitors and market directions
Set pricing strategy in a highly competitive market
Finance planning and asset evaluation Time series analysis
Fraud detection and management Auto insurance
Money laundering
Medical insurance
Credit card fraud
Detecting telephone fraud
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
64
Data mining Applications (3 of 3)
Other Applications Text mining (news group, email, documents) and Web analysis. Medicine: disease outcome, effectiveness of treatments
Analyze patient disease history: find relationship between diseases
Sports IBM Advanced Scout analyzed NBA game statistics (shots blocked, assists,
and fouls) to gain competitive advantage for New York Knicks and Miami Heat
Astronomy JPL and the Palomar Observatory discovered 22 quasars with the help of
data mining
Web site/store design and promotion Find affinity of visitor to pages and modify layout
Molecular/Pharmaceutical Identify new drugs
Reinforce business intelligence Co.,Ltd.
www.reinforcebi.com
65
Data mining/analytic tools.
The little known Open Source.
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
1
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/ 66
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
2
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/ 67
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
3
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/ 68
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/ 69
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/ 70
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/ 71
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/ 72
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/ 73
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/ 74
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/ 75
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/
76
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/
77
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/
78
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/
79
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning
http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/
80
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
http://www.lauradhamilton.com/machine-learning-algorithm-cheat-sheet
Machine Learning Algorithm Cheat Sheet
81
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine Learning Algorithm Cheat Sheet
82
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine Learning Algorithm Cheat Sheet
http://www.lauradhamilton.com/machine-learning-algorithm-cheat-sheet
83
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Machine learning map
http://scikit-learn.org/stable/tutorial/machine_learning_map/ 84
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Introduction to KNIME
85
http://www.kdnuggets.com/2016/02/gartner-2016-mq-analytics-platforms-gainers-losers.html
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Download KNIME
86
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
KNIME installation
87
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
KNIME Versions
88
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Select analytics platform
89
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
KNIME installation
90
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
KNIME installation
91
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
KNIME Quick Start จาก docs
92
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Node from KNIME
93
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
KNIME Uninstalling
94
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
KNIME Quick Start จาก docs
95
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
KNIME Quick Start
96
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
File Reader
97
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Color Manager
98
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
KNIME Quick Start จาก docs
99
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Node icons
100
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workflow Import
101
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Export KNIME workflow(s)
102
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Yours Workspace
103
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Installing KNIME Extensions
104
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
KNIME workflow
105
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Node & Status
106
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Anatomy of KNIME
107
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 108
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 109
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 110
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
KNIME Hotkeys
111
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workshop 1 Data Preprocess
112
Preprocess & Views
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
ARFF Reader
113
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Pie Chart (interactive)
114
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Sorter
115
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Row Sampling
116
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Bootstrap Sampling
117
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Shuffle
118
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Equal Size Sampling
119
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workshop 2 Read & write
120
Read -> Select -> Write
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
File Reader
121
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Column Filter (Manual Selection)
122
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Column Filter (Wildcard/Regex Selection)
123
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Column Filter (Type Selection)
124
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Row Filter
125
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
CSV Writer
126
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workshop 3 Data Manipulate & View
127
Data Manipulate & View.
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workshop 3 (set 1)
128
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
File Reader
129
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Column Rename
130
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Case Converter
131
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Rule Engine
132
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workshop 3 (Set 2)
133
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Column Combiner
134
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Cell Splitter
135
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Cell Splitter by Position
136
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Cell Splitter
137
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
String Replacer
138
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Database Writer
139
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workshop 3 (Set 3)
140
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Column Resorter
141
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Number To String
142
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
String To Number
143
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Double To Integer
144
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
CSV Writer
145
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workshop 3 (Set 4)
146
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Numeric Binner
147
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Histogram (Interactive)
148
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Histogram (Interactive)
149
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Color Manager
150
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Scatter Plot
151
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Shape Manager
152
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Scatter Plot after shape assign
153
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Size Manager
154
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
View Box Plot
155
Right - click
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Statistics from box plot
156
Right - click
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Conditional Box Plot
157
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Parallel Coordinates
158
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Interactive Table
159
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Line Plot
160
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Scatter Matrix
161
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Pie chart
162
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workshop 4 Data Preparation
163
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
File Reader
164
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Missing Value treatment
165
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Row Sampling
166
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Partitioning
167
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Concatenate example
168
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Shuffle
169
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Normalizer
170
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Normalizer (Apply)
171
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
CSV Writer
172
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workshop 5 Classification model
173
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
ARFF Reader
174
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Naïve Bayes Learner
175
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Testing set
176
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Naïve Bayes Predictor
177
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
What is Entropy?
178
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
CSV writer (prediction)
179
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
ROC Curve
180
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
View ROC Curve
181
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Interactive Table
182
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Decision Tree Learner
183
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Decision Tree Predictor
184
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
ROC Curve
185
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Normalizer
186
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Missing Value treatment
187
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
MLP Learner
188
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
ROC Curve
189
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Most important variables
190
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Classification evaluation
191
http://www.dataschool.io/simple-guide-to-confusion-matrix-terminology/
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 192
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 193
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 194
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workshop 6 Clustering
195
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
CSV Reader
196
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Conditional Box Plot
197
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Missing Value Treatment
198
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
K-Means setting
199
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
View clustering data
200
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Testing with ANOVA
201
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 202
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
CSV Writer (cluster assign)
203
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Hierarchical clustering
204
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workshop 7 Associate rule
205
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
CSV Reader
206
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Rules Result
207
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Rule Evaluation
208
http://www.listendata.com/2015/12/market-basket-analysis-with-r.html
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Rule Evaluation
209
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909 210
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Workshop 8 Data science case
211
Data Science with KNIME (2016) A.Amornthep Thongchiw
www.reinforcebi.com Hot-line 08 1491 0909
Q & A
212