SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Introduction to Data Science
Frank Kienle
Lecture overview
Personal Introduction
§ Phd and Habilitation at Technical University of Kaiserslautern, Germany
§ Lecturerer 2008 – 2012 with focus on implementation (micro electronics)
of complex algorithms
§ 2013 – 2017 with Blue Yonder (www.blue-yonder.com) first as a senior data
scientist - later as director data science consulting
§ Since 2014 Privat Dozent at TUKL with focus on teaching data science
practice
The lecture addresses students that are interested in the topic of big data,
programming skills and business models. All three topics are addressed - examples
are presented with respect to predictive models in python.
The internet-of-things describes the change in technology where modern
information technology is penetrating all industrial processes. Here, each device,
machine, and sensors are connected to gather information.
The age of data gathering started already 10 years ago and is often coined under
the term big data. Today, big data is any data that is expensive to manage and
hard to extract value from.
Predictive Analytics is the art to extract value out of big data with the task to
leveraging industrial revenues.
Lecture Context
01.05.17 Frank Kienle p. 3
In this lecture we focus on predictive modeling (machine learning) via python and
how to solve the related business problem. Programming skills are mandatory for a
data scientist; thus, programming exercises have to done by the students.
Predictive models forecast the future given historic data sets. For this machine
learning becomes mandatory. In this lecture we will use the so-called scikit-learn
python library to demonstrate pitfalls and best practices to solve a problem. Note
that a full coverage of these topics is not possible. Thus, only basic concepts are
sketched by using the python programming language.
One of the chief pitfalls of data analysis is attempting to solve the wrong problem.
Thus, the lecture focuses heavily on the business side and how to address the
correct data questions. Persons responsible to solve data science problem in
industry needs to solve a business problem. The job profile is often denoted as
data scientists.
‘Data Scientist: The Sexiest Job of the 21st Century – HBR article @ https://
hbr.org/2012/10/data-scientist-the-sexiest-job-of-the-21st-century/
Lecture Context
01.05.17 Frank Kienle p. 4
Students’ prerequisites:
every topic in these days can be found in the internet. Teaching facts and
controlling it is not the purpose of the lecture. The idea is to widen the scope for data
science by working on ,real or artificial’ use cases
•  slides and online resources will be provided (see information collateral uploaded at
http://de.slideshare.net/frankkienle )
•  important topics will be presented in a compressed style within the lecture, however,
the information collateral provides already all mandatory information
 
•  discussions are always related to use case, real data sets are utilized to demonstrate
problems and pitfalls (hacking skills in python have to be developed)
•  active participation and open discussion philosophy
•  doing the python programming exercises is a prerequisite for the exam
Lecture Overview: applied inverted class room concept
with strong focus on teaching concepts
01.05.17 Frank Kienle 5
Teaching Facts
Teachers help students learn facts—that is, verifiable pieces of specific information.
Facts take a variety of forms, including definitions, names, dates, and formulae.
Sample question used when teaching facts: “What is this?”
Teaching Skills
Teachers also want students to learn skills. Skills are best considered a type of
learning that gets better with practice. Practicing programming will likely make
you more efficient (maybe as well effective). Methods for teaching skills usually
involve practice in which the teacher gives quick feedback on the student's
performance. Sample feedback used when teaching skills: “That time was better.
Can you tell what you did differently?”
Teaching Facts, Skills, Concepts*
01.05.17 Frank Kienle p. 6
*https://people.ucsc.edu/~ktellez/facts-skills-con.html
Teaching Concepts
Teachers are generally most concerned with conceptual learning because it helps
learners to understand why.
Concepts are distinguished from facts in that they are a much broader, deeper type
of knowledge. Learning a concept should help the learner generalize from the
teaching context to other, different contexts.
Concepts are also different from facts and skills because they involve relationships
or processes. Teaching for concepts can take many forms.
One common method for conceptual development is the use of examples and non-
examples, with a focus on attributes/criteria for inclusion. Teachers also engage in
hypothetical questioning and systems analysis instruction for teaching concepts.
Teaching Facts, Skills, Concepts*
01.05.17 Frank Kienle p. 7
*https://people.ucsc.edu/~ktellez/facts-skills-con.html
•  What is a data scientist
•  Skillsets and different profiles for a data scientists
•  Introduction to Big Data
•  Machine Learning (part 1 to 3)
•  Introduction to Data Bases
•  Programming/Hacking day: goal is to enable a quick start for beginners, give
hints for more advanced programmers
•  Use case preparation (programming work, mandatory homework)
•  Business Models/Business Frameworks
•  DevOps and professional environments
•  Data Science: best practices
Basic Building Blocks (many personal perspectives)
01.05.17 Frank Kienle p. 8
Introduction to Data Science
Frank Kienle
Additional Information Collateral
Building data science teams
Data science teams need people with the skills and curiosity to ask the big
questions.
@http://radar.oreilly.com/2011/09/building-data-science-teams.html
The field guide to data science (version 2015: advise to read)
@https://www.boozallen.com/content/dam/boozallen_site/sig/pdf/publications/
2015-field-guide-to-data-science-160211215115.pdf
Data Science Work/Overview
01.05.17 Frank Kienle p. 10
Why Software Is Eating The World
Marc Andreesen, August 20, 2011
@http://www.wsj.com/articles/… (advise to read)
Big data: The next frontier for innovation, competition, and productivity
McKinsey 2011, full report
@http://www.mckinsey.com/insights/business_technology/…
The age of analytics: Competing in a data-driven world
McKinsey 2016, full report
@http://www.mckinsey.com/business-functions/mckinsey-analytics/our-insights/
the-age-of-analytics-competing-in-a-data-driven-world
Data Driven Business
01.05.17 Frank Kienle p. 11
market/
understanding
progress
Learning Python
http://docs.python-guide.org/en/latest/intro/learning/
Python Koans (advise to do)
https://bitbucket.org/gregmalcolm/python_koans
A Crash Course in Python for Scientists
http://nbviewer.jupyter.org/gist/rpmuller/5920182
Python Programming
01.05.17 Frank Kienle p. 12
All python exercise/snippets are based on 4 sources
01.05.17 p. 13Frank Kienle
Introduction to Data Science
@https://www.coursera.org/course/datasci
(advise to look at)
Full Topic: Relational Databases, Relational Algebra,
Full Topic: MapReduce,
NoSQL Introduction and Eventual Consistency
Machine Learning(Stanford)
@https://www.coursera.org/course/ml
(advise to look at)
Topic I – IV, VII, X
Data Science/Machine Learning (online courses)
01.05.17 Frank Kienle p. 14
Statistical Analysis & Data Mining Mistakes,
R. Nisbet, J. Elder, G. Miner, ISBN: 978-0-123747655
advise to read (Chapter 20 - Top 10 Data Mining Mistakes)
Data Analytics/ Data Science Books (high level books, easy reading)
01.05.17 Frank Kienle p. 15
Data Science for Business: What you need to know about data mining and data-
analytic thinking
Foster Provost, Tom Fawcett, ISBN: 978-1449361327
Amazon Web Service (AWS) Tutorials
http://docs.aws.amazon.com/gettingstarted/latest/awsgsg-intro/gsg-aws-
tutorials.html
Using Vagrant and Ansible (advise to try)
http://docs.ansible.com/guide_vagrant.html
Platforms/Deployment
01.05.17 Frank Kienle p. 16

Mais conteúdo relacionado

Mais procurados

Data Science
Data ScienceData Science
Data ScienceRabin BK
 
Data science | What is Data science
Data science | What is Data scienceData science | What is Data science
Data science | What is Data scienceShilpaKrishna6
 
Data science presentation
Data science presentationData science presentation
Data science presentationMSDEVMTL
 
Data+Science : A First Course
Data+Science : A First CourseData+Science : A First Course
Data+Science : A First CourseArnab Majumdar
 
Introduction to Data Science (Data Science Thailand Meetup #1)
Introduction to Data Science (Data Science Thailand Meetup #1)Introduction to Data Science (Data Science Thailand Meetup #1)
Introduction to Data Science (Data Science Thailand Meetup #1)Data Science Thailand
 
Data Science Tutorial | Introduction To Data Science | Data Science Training ...
Data Science Tutorial | Introduction To Data Science | Data Science Training ...Data Science Tutorial | Introduction To Data Science | Data Science Training ...
Data Science Tutorial | Introduction To Data Science | Data Science Training ...Edureka!
 
Challenges in Analytics for BIG Data
Challenges in Analytics for BIG DataChallenges in Analytics for BIG Data
Challenges in Analytics for BIG DataPrasant Misra
 
8 minute intro to data science
8 minute intro to data science 8 minute intro to data science
8 minute intro to data science Mahesh Kumar CV
 
Data science presentation 2nd CI day
Data science presentation 2nd CI dayData science presentation 2nd CI day
Data science presentation 2nd CI dayMohammed Barakat
 
Ai2020 ai and or final
Ai2020 ai and or finalAi2020 ai and or final
Ai2020 ai and or finalRichard Vidgen
 
From Lab to Factory: Or how to turn data into value
From Lab to Factory: Or how to turn data into valueFrom Lab to Factory: Or how to turn data into value
From Lab to Factory: Or how to turn data into valuePeadar Coyle
 
introduction to data science
introduction to data scienceintroduction to data science
introduction to data sciencebhavesh lande
 

Mais procurados (20)

Data Science
Data ScienceData Science
Data Science
 
data science
data sciencedata science
data science
 
Data science Big Data
Data science Big DataData science Big Data
Data science Big Data
 
Data science
Data scienceData science
Data science
 
2005)
2005)2005)
2005)
 
Intro to Data Science by DatalentTeam at Data Science Clinic#11
Intro to Data Science by DatalentTeam at Data Science Clinic#11Intro to Data Science by DatalentTeam at Data Science Clinic#11
Intro to Data Science by DatalentTeam at Data Science Clinic#11
 
Data science
Data science Data science
Data science
 
Data science | What is Data science
Data science | What is Data scienceData science | What is Data science
Data science | What is Data science
 
Data science 101
Data science 101Data science 101
Data science 101
 
Data science presentation
Data science presentationData science presentation
Data science presentation
 
Data+Science : A First Course
Data+Science : A First CourseData+Science : A First Course
Data+Science : A First Course
 
Introduction to Data Science (Data Science Thailand Meetup #1)
Introduction to Data Science (Data Science Thailand Meetup #1)Introduction to Data Science (Data Science Thailand Meetup #1)
Introduction to Data Science (Data Science Thailand Meetup #1)
 
Data Science Tutorial | Introduction To Data Science | Data Science Training ...
Data Science Tutorial | Introduction To Data Science | Data Science Training ...Data Science Tutorial | Introduction To Data Science | Data Science Training ...
Data Science Tutorial | Introduction To Data Science | Data Science Training ...
 
Challenges in Analytics for BIG Data
Challenges in Analytics for BIG DataChallenges in Analytics for BIG Data
Challenges in Analytics for BIG Data
 
8 minute intro to data science
8 minute intro to data science 8 minute intro to data science
8 minute intro to data science
 
Data science presentation 2nd CI day
Data science presentation 2nd CI dayData science presentation 2nd CI day
Data science presentation 2nd CI day
 
Ai2020 ai and or final
Ai2020 ai and or finalAi2020 ai and or final
Ai2020 ai and or final
 
Data Science
Data ScienceData Science
Data Science
 
From Lab to Factory: Or how to turn data into value
From Lab to Factory: Or how to turn data into valueFrom Lab to Factory: Or how to turn data into value
From Lab to Factory: Or how to turn data into value
 
introduction to data science
introduction to data scienceintroduction to data science
introduction to data science
 

Destaque

data scientist the sexiest job of the 21st century
data scientist the sexiest job of the 21st centurydata scientist the sexiest job of the 21st century
data scientist the sexiest job of the 21st centuryFrank Kienle
 
Kansen van Big Data - Mark van Rijmenam - Big Data Startups
Kansen van Big Data - Mark van Rijmenam - Big Data StartupsKansen van Big Data - Mark van Rijmenam - Big Data Startups
Kansen van Big Data - Mark van Rijmenam - Big Data Startupssmc050
 
How to Interview a Data Scientist
How to Interview a Data ScientistHow to Interview a Data Scientist
How to Interview a Data ScientistDaniel Tunkelang
 
Titan: Big Graph Data with Cassandra
Titan: Big Graph Data with CassandraTitan: Big Graph Data with Cassandra
Titan: Big Graph Data with CassandraMatthias Broecheler
 
A Statistician's View on Big Data and Data Science (Version 1)
A Statistician's View on Big Data and Data Science (Version 1)A Statistician's View on Big Data and Data Science (Version 1)
A Statistician's View on Big Data and Data Science (Version 1)Prof. Dr. Diego Kuonen
 
Big Data [sorry] & Data Science: What Does a Data Scientist Do?
Big Data [sorry] & Data Science: What Does a Data Scientist Do?Big Data [sorry] & Data Science: What Does a Data Scientist Do?
Big Data [sorry] & Data Science: What Does a Data Scientist Do?Data Science London
 
Lecture summary: architectures for baseband signal processing of wireless com...
Lecture summary: architectures for baseband signal processing of wireless com...Lecture summary: architectures for baseband signal processing of wireless com...
Lecture summary: architectures for baseband signal processing of wireless com...Frank Kienle
 
Raak award overview
Raak award overviewRaak award overview
Raak award overviewEveryPicture
 
Social Media Network Analysis @ Independer.nl
Social Media Network Analysis @ Independer.nlSocial Media Network Analysis @ Independer.nl
Social Media Network Analysis @ Independer.nlhekman
 
Gastcollege Hanzehogeschool Data Science 17 januari 2017
Gastcollege Hanzehogeschool Data Science 17 januari 2017Gastcollege Hanzehogeschool Data Science 17 januari 2017
Gastcollege Hanzehogeschool Data Science 17 januari 2017Rolf Akker
 
Dr. Kostas Tzoumas: Big Data Looks Tiny From Stratosphere at Big Data Beers (...
Dr. Kostas Tzoumas: Big Data Looks Tiny From Stratosphere at Big Data Beers (...Dr. Kostas Tzoumas: Big Data Looks Tiny From Stratosphere at Big Data Beers (...
Dr. Kostas Tzoumas: Big Data Looks Tiny From Stratosphere at Big Data Beers (...stratosphere_eu
 
Eduvision - Webinar Big Data in de Zorg
Eduvision - Webinar Big Data in de Zorg Eduvision - Webinar Big Data in de Zorg
Eduvision - Webinar Big Data in de Zorg Eduvision Opleidingen
 
Lecture: Monte Carlo Methods
Lecture: Monte Carlo MethodsLecture: Monte Carlo Methods
Lecture: Monte Carlo MethodsFrank Kienle
 
Mysql Documentor
Mysql DocumentorMysql Documentor
Mysql Documentorsoftuniq
 
Ecim smart mobility issy 13032014
Ecim smart mobility issy 13032014Ecim smart mobility issy 13032014
Ecim smart mobility issy 13032014Hugo Kerschot
 
SXTXState Final Presentation
SXTXState Final PresentationSXTXState Final Presentation
SXTXState Final PresentationCindy Royal
 
Please send catalogers : metadata staffing in the 21st century
Please send catalogers : metadata staffing in the 21st centuryPlease send catalogers : metadata staffing in the 21st century
Please send catalogers : metadata staffing in the 21st centuryJennifer Liss
 

Destaque (20)

data scientist the sexiest job of the 21st century
data scientist the sexiest job of the 21st centurydata scientist the sexiest job of the 21st century
data scientist the sexiest job of the 21st century
 
Kansen van Big Data - Mark van Rijmenam - Big Data Startups
Kansen van Big Data - Mark van Rijmenam - Big Data StartupsKansen van Big Data - Mark van Rijmenam - Big Data Startups
Kansen van Big Data - Mark van Rijmenam - Big Data Startups
 
How to Interview a Data Scientist
How to Interview a Data ScientistHow to Interview a Data Scientist
How to Interview a Data Scientist
 
Titan: Big Graph Data with Cassandra
Titan: Big Graph Data with CassandraTitan: Big Graph Data with Cassandra
Titan: Big Graph Data with Cassandra
 
A Statistician's View on Big Data and Data Science (Version 1)
A Statistician's View on Big Data and Data Science (Version 1)A Statistician's View on Big Data and Data Science (Version 1)
A Statistician's View on Big Data and Data Science (Version 1)
 
Introduction to R for Data Mining
Introduction to R for Data MiningIntroduction to R for Data Mining
Introduction to R for Data Mining
 
Big Data [sorry] & Data Science: What Does a Data Scientist Do?
Big Data [sorry] & Data Science: What Does a Data Scientist Do?Big Data [sorry] & Data Science: What Does a Data Scientist Do?
Big Data [sorry] & Data Science: What Does a Data Scientist Do?
 
Lecture summary: architectures for baseband signal processing of wireless com...
Lecture summary: architectures for baseband signal processing of wireless com...Lecture summary: architectures for baseband signal processing of wireless com...
Lecture summary: architectures for baseband signal processing of wireless com...
 
Raak award overview
Raak award overviewRaak award overview
Raak award overview
 
Social Media Network Analysis @ Independer.nl
Social Media Network Analysis @ Independer.nlSocial Media Network Analysis @ Independer.nl
Social Media Network Analysis @ Independer.nl
 
Gastcollege Hanzehogeschool Data Science 17 januari 2017
Gastcollege Hanzehogeschool Data Science 17 januari 2017Gastcollege Hanzehogeschool Data Science 17 januari 2017
Gastcollege Hanzehogeschool Data Science 17 januari 2017
 
Dr. Kostas Tzoumas: Big Data Looks Tiny From Stratosphere at Big Data Beers (...
Dr. Kostas Tzoumas: Big Data Looks Tiny From Stratosphere at Big Data Beers (...Dr. Kostas Tzoumas: Big Data Looks Tiny From Stratosphere at Big Data Beers (...
Dr. Kostas Tzoumas: Big Data Looks Tiny From Stratosphere at Big Data Beers (...
 
Eduvision - Webinar Big Data in de Zorg
Eduvision - Webinar Big Data in de Zorg Eduvision - Webinar Big Data in de Zorg
Eduvision - Webinar Big Data in de Zorg
 
Lecture: Monte Carlo Methods
Lecture: Monte Carlo MethodsLecture: Monte Carlo Methods
Lecture: Monte Carlo Methods
 
CV PDF
CV PDFCV PDF
CV PDF
 
Privacy and Libraries
Privacy and LibrariesPrivacy and Libraries
Privacy and Libraries
 
Mysql Documentor
Mysql DocumentorMysql Documentor
Mysql Documentor
 
Ecim smart mobility issy 13032014
Ecim smart mobility issy 13032014Ecim smart mobility issy 13032014
Ecim smart mobility issy 13032014
 
SXTXState Final Presentation
SXTXState Final PresentationSXTXState Final Presentation
SXTXState Final Presentation
 
Please send catalogers : metadata staffing in the 21st century
Please send catalogers : metadata staffing in the 21st centuryPlease send catalogers : metadata staffing in the 21st century
Please send catalogers : metadata staffing in the 21st century
 

Semelhante a Data Science Lecture: Overview and Information Collateral

Jtelss - 030619 - Reflection guidance workshop
Jtelss   - 030619 - Reflection guidance workshopJtelss   - 030619 - Reflection guidance workshop
Jtelss - 030619 - Reflection guidance workshopAngela Fessl
 
The AI Mindset: Bridging Industry and Academic Perspectives
The AI Mindset: Bridging Industry and Academic PerspectivesThe AI Mindset: Bridging Industry and Academic Perspectives
The AI Mindset: Bridging Industry and Academic PerspectivesSnapLogic
 
Requirements Engineering for Sustainability - 3 - System Vision and Usage Model
Requirements Engineering for Sustainability - 3 - System Vision and Usage ModelRequirements Engineering for Sustainability - 3 - System Vision and Usage Model
Requirements Engineering for Sustainability - 3 - System Vision and Usage ModelBirgit Penzenstadler
 
BE Final Year Project and Seminar Sem VI.pptx
BE Final Year Project and Seminar Sem VI.pptxBE Final Year Project and Seminar Sem VI.pptx
BE Final Year Project and Seminar Sem VI.pptxssuser65a2e8
 
Integrating Generative AI into Educational Practices.pdf
Integrating Generative AI into Educational Practices.pdfIntegrating Generative AI into Educational Practices.pdf
Integrating Generative AI into Educational Practices.pdfErika Fille Legara
 
1. introduction to data science —
1. introduction to data science —1. introduction to data science —
1. introduction to data science —swethaT16
 
Data Science for Business Managers by TektosData
Data Science for Business Managers by TektosDataData Science for Business Managers by TektosData
Data Science for Business Managers by TektosDataMaurício Garcia
 
NOVA Data Science Meetup 8-10-2017 Presentation - State of Data Science Educa...
NOVA Data Science Meetup 8-10-2017 Presentation - State of Data Science Educa...NOVA Data Science Meetup 8-10-2017 Presentation - State of Data Science Educa...
NOVA Data Science Meetup 8-10-2017 Presentation - State of Data Science Educa...NOVA DATASCIENCE
 
Capacity Building: Data Science in the University At Rensselaer Polytechnic ...
Capacity Building: Data Science in the University  At Rensselaer Polytechnic ...Capacity Building: Data Science in the University  At Rensselaer Polytechnic ...
Capacity Building: Data Science in the University At Rensselaer Polytechnic ...James Hendler
 
Using the Structure of Tacit Knowing for Acquiring a Holistic View on IS Field
Using the Structure of Tacit Knowing for Acquiring a Holistic View on IS FieldUsing the Structure of Tacit Knowing for Acquiring a Holistic View on IS Field
Using the Structure of Tacit Knowing for Acquiring a Holistic View on IS FieldIlia Bider
 
Supporting The Initial Stages of The Product Design Process: Towards Knowledg...
Supporting The Initial Stages of The Product Design Process: Towards Knowledg...Supporting The Initial Stages of The Product Design Process: Towards Knowledg...
Supporting The Initial Stages of The Product Design Process: Towards Knowledg...CSCJournals
 
Experience sharing-of-technologist-cum-mgmt-scientist-2013
Experience sharing-of-technologist-cum-mgmt-scientist-2013Experience sharing-of-technologist-cum-mgmt-scientist-2013
Experience sharing-of-technologist-cum-mgmt-scientist-2013Sanjeev Deshmukh
 
Conole Salerno
Conole SalernoConole Salerno
Conole Salernograinne
 

Semelhante a Data Science Lecture: Overview and Information Collateral (20)

Jtelss - 030619 - Reflection guidance workshop
Jtelss   - 030619 - Reflection guidance workshopJtelss   - 030619 - Reflection guidance workshop
Jtelss - 030619 - Reflection guidance workshop
 
The AI Mindset: Bridging Industry and Academic Perspectives
The AI Mindset: Bridging Industry and Academic PerspectivesThe AI Mindset: Bridging Industry and Academic Perspectives
The AI Mindset: Bridging Industry and Academic Perspectives
 
Research Project Management
Research Project ManagementResearch Project Management
Research Project Management
 
Requirements Engineering for Sustainability - 3 - System Vision and Usage Model
Requirements Engineering for Sustainability - 3 - System Vision and Usage ModelRequirements Engineering for Sustainability - 3 - System Vision and Usage Model
Requirements Engineering for Sustainability - 3 - System Vision and Usage Model
 
It based project
It based projectIt based project
It based project
 
BE Final Year Project and Seminar Sem VI.pptx
BE Final Year Project and Seminar Sem VI.pptxBE Final Year Project and Seminar Sem VI.pptx
BE Final Year Project and Seminar Sem VI.pptx
 
Integrating Generative AI into Educational Practices.pdf
Integrating Generative AI into Educational Practices.pdfIntegrating Generative AI into Educational Practices.pdf
Integrating Generative AI into Educational Practices.pdf
 
1. introduction to data science —
1. introduction to data science —1. introduction to data science —
1. introduction to data science —
 
Data Science for Business Managers by TektosData
Data Science for Business Managers by TektosDataData Science for Business Managers by TektosData
Data Science for Business Managers by TektosData
 
6p model of research
6p model of research6p model of research
6p model of research
 
NOVA Data Science Meetup 8-10-2017 Presentation - State of Data Science Educa...
NOVA Data Science Meetup 8-10-2017 Presentation - State of Data Science Educa...NOVA Data Science Meetup 8-10-2017 Presentation - State of Data Science Educa...
NOVA Data Science Meetup 8-10-2017 Presentation - State of Data Science Educa...
 
Capacity Building: Data Science in the University At Rensselaer Polytechnic ...
Capacity Building: Data Science in the University  At Rensselaer Polytechnic ...Capacity Building: Data Science in the University  At Rensselaer Polytechnic ...
Capacity Building: Data Science in the University At Rensselaer Polytechnic ...
 
Data-X-v3.1
Data-X-v3.1Data-X-v3.1
Data-X-v3.1
 
Using the Structure of Tacit Knowing for Acquiring a Holistic View on IS Field
Using the Structure of Tacit Knowing for Acquiring a Holistic View on IS FieldUsing the Structure of Tacit Knowing for Acquiring a Holistic View on IS Field
Using the Structure of Tacit Knowing for Acquiring a Holistic View on IS Field
 
Supporting The Initial Stages of The Product Design Process: Towards Knowledg...
Supporting The Initial Stages of The Product Design Process: Towards Knowledg...Supporting The Initial Stages of The Product Design Process: Towards Knowledg...
Supporting The Initial Stages of The Product Design Process: Towards Knowledg...
 
Experience sharing-of-technologist-cum-mgmt-scientist-2013
Experience sharing-of-technologist-cum-mgmt-scientist-2013Experience sharing-of-technologist-cum-mgmt-scientist-2013
Experience sharing-of-technologist-cum-mgmt-scientist-2013
 
Conole Salerno
Conole SalernoConole Salerno
Conole Salerno
 
AIML-MODULE1.pdf
AIML-MODULE1.pdfAIML-MODULE1.pdf
AIML-MODULE1.pdf
 
Instructional Strategies For Technology Integration
Instructional Strategies For Technology IntegrationInstructional Strategies For Technology Integration
Instructional Strategies For Technology Integration
 
Data-X-Sparse-v2
Data-X-Sparse-v2Data-X-Sparse-v2
Data-X-Sparse-v2
 

Mais de Frank Kienle

Introduction Big Data
Introduction Big DataIntroduction Big Data
Introduction Big DataFrank Kienle
 
Enterprise Data Science Introduction
Enterprise Data Science IntroductionEnterprise Data Science Introduction
Enterprise Data Science IntroductionFrank Kienle
 
AI for good summary
AI for good summaryAI for good summary
AI for good summaryFrank Kienle
 
DevOps - Introduction to data science
DevOps - Introduction to data scienceDevOps - Introduction to data science
DevOps - Introduction to data scienceFrank Kienle
 
Data Bases - Introduction to data science
Data Bases - Introduction to data scienceData Bases - Introduction to data science
Data Bases - Introduction to data scienceFrank Kienle
 
Machine Learning part1 - Introduction to Data Science
Machine Learning part1 - Introduction to Data Science Machine Learning part1 - Introduction to Data Science
Machine Learning part1 - Introduction to Data Science Frank Kienle
 

Mais de Frank Kienle (6)

Introduction Big Data
Introduction Big DataIntroduction Big Data
Introduction Big Data
 
Enterprise Data Science Introduction
Enterprise Data Science IntroductionEnterprise Data Science Introduction
Enterprise Data Science Introduction
 
AI for good summary
AI for good summaryAI for good summary
AI for good summary
 
DevOps - Introduction to data science
DevOps - Introduction to data scienceDevOps - Introduction to data science
DevOps - Introduction to data science
 
Data Bases - Introduction to data science
Data Bases - Introduction to data scienceData Bases - Introduction to data science
Data Bases - Introduction to data science
 
Machine Learning part1 - Introduction to Data Science
Machine Learning part1 - Introduction to Data Science Machine Learning part1 - Introduction to Data Science
Machine Learning part1 - Introduction to Data Science
 

Último

Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...gajnagarg
 
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...gajnagarg
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...karishmasinghjnh
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraGovindSinghDasila
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...only4webmaster01
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...gajnagarg
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...gajnagarg
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 

Último (20)

Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
 
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 

Data Science Lecture: Overview and Information Collateral

  • 1. Introduction to Data Science Frank Kienle Lecture overview
  • 2. Personal Introduction § Phd and Habilitation at Technical University of Kaiserslautern, Germany § Lecturerer 2008 – 2012 with focus on implementation (micro electronics) of complex algorithms § 2013 – 2017 with Blue Yonder (www.blue-yonder.com) first as a senior data scientist - later as director data science consulting § Since 2014 Privat Dozent at TUKL with focus on teaching data science practice
  • 3. The lecture addresses students that are interested in the topic of big data, programming skills and business models. All three topics are addressed - examples are presented with respect to predictive models in python. The internet-of-things describes the change in technology where modern information technology is penetrating all industrial processes. Here, each device, machine, and sensors are connected to gather information. The age of data gathering started already 10 years ago and is often coined under the term big data. Today, big data is any data that is expensive to manage and hard to extract value from. Predictive Analytics is the art to extract value out of big data with the task to leveraging industrial revenues. Lecture Context 01.05.17 Frank Kienle p. 3
  • 4. In this lecture we focus on predictive modeling (machine learning) via python and how to solve the related business problem. Programming skills are mandatory for a data scientist; thus, programming exercises have to done by the students. Predictive models forecast the future given historic data sets. For this machine learning becomes mandatory. In this lecture we will use the so-called scikit-learn python library to demonstrate pitfalls and best practices to solve a problem. Note that a full coverage of these topics is not possible. Thus, only basic concepts are sketched by using the python programming language. One of the chief pitfalls of data analysis is attempting to solve the wrong problem. Thus, the lecture focuses heavily on the business side and how to address the correct data questions. Persons responsible to solve data science problem in industry needs to solve a business problem. The job profile is often denoted as data scientists. ‘Data Scientist: The Sexiest Job of the 21st Century – HBR article @ https:// hbr.org/2012/10/data-scientist-the-sexiest-job-of-the-21st-century/ Lecture Context 01.05.17 Frank Kienle p. 4
  • 5. Students’ prerequisites: every topic in these days can be found in the internet. Teaching facts and controlling it is not the purpose of the lecture. The idea is to widen the scope for data science by working on ,real or artificial’ use cases •  slides and online resources will be provided (see information collateral uploaded at http://de.slideshare.net/frankkienle ) •  important topics will be presented in a compressed style within the lecture, however, the information collateral provides already all mandatory information   •  discussions are always related to use case, real data sets are utilized to demonstrate problems and pitfalls (hacking skills in python have to be developed) •  active participation and open discussion philosophy •  doing the python programming exercises is a prerequisite for the exam Lecture Overview: applied inverted class room concept with strong focus on teaching concepts 01.05.17 Frank Kienle 5
  • 6. Teaching Facts Teachers help students learn facts—that is, verifiable pieces of specific information. Facts take a variety of forms, including definitions, names, dates, and formulae. Sample question used when teaching facts: “What is this?” Teaching Skills Teachers also want students to learn skills. Skills are best considered a type of learning that gets better with practice. Practicing programming will likely make you more efficient (maybe as well effective). Methods for teaching skills usually involve practice in which the teacher gives quick feedback on the student's performance. Sample feedback used when teaching skills: “That time was better. Can you tell what you did differently?” Teaching Facts, Skills, Concepts* 01.05.17 Frank Kienle p. 6 *https://people.ucsc.edu/~ktellez/facts-skills-con.html
  • 7. Teaching Concepts Teachers are generally most concerned with conceptual learning because it helps learners to understand why. Concepts are distinguished from facts in that they are a much broader, deeper type of knowledge. Learning a concept should help the learner generalize from the teaching context to other, different contexts. Concepts are also different from facts and skills because they involve relationships or processes. Teaching for concepts can take many forms. One common method for conceptual development is the use of examples and non- examples, with a focus on attributes/criteria for inclusion. Teachers also engage in hypothetical questioning and systems analysis instruction for teaching concepts. Teaching Facts, Skills, Concepts* 01.05.17 Frank Kienle p. 7 *https://people.ucsc.edu/~ktellez/facts-skills-con.html
  • 8. •  What is a data scientist •  Skillsets and different profiles for a data scientists •  Introduction to Big Data •  Machine Learning (part 1 to 3) •  Introduction to Data Bases •  Programming/Hacking day: goal is to enable a quick start for beginners, give hints for more advanced programmers •  Use case preparation (programming work, mandatory homework) •  Business Models/Business Frameworks •  DevOps and professional environments •  Data Science: best practices Basic Building Blocks (many personal perspectives) 01.05.17 Frank Kienle p. 8
  • 9. Introduction to Data Science Frank Kienle Additional Information Collateral
  • 10. Building data science teams Data science teams need people with the skills and curiosity to ask the big questions. @http://radar.oreilly.com/2011/09/building-data-science-teams.html The field guide to data science (version 2015: advise to read) @https://www.boozallen.com/content/dam/boozallen_site/sig/pdf/publications/ 2015-field-guide-to-data-science-160211215115.pdf Data Science Work/Overview 01.05.17 Frank Kienle p. 10
  • 11. Why Software Is Eating The World Marc Andreesen, August 20, 2011 @http://www.wsj.com/articles/… (advise to read) Big data: The next frontier for innovation, competition, and productivity McKinsey 2011, full report @http://www.mckinsey.com/insights/business_technology/… The age of analytics: Competing in a data-driven world McKinsey 2016, full report @http://www.mckinsey.com/business-functions/mckinsey-analytics/our-insights/ the-age-of-analytics-competing-in-a-data-driven-world Data Driven Business 01.05.17 Frank Kienle p. 11 market/ understanding progress
  • 12. Learning Python http://docs.python-guide.org/en/latest/intro/learning/ Python Koans (advise to do) https://bitbucket.org/gregmalcolm/python_koans A Crash Course in Python for Scientists http://nbviewer.jupyter.org/gist/rpmuller/5920182 Python Programming 01.05.17 Frank Kienle p. 12
  • 13. All python exercise/snippets are based on 4 sources 01.05.17 p. 13Frank Kienle
  • 14. Introduction to Data Science @https://www.coursera.org/course/datasci (advise to look at) Full Topic: Relational Databases, Relational Algebra, Full Topic: MapReduce, NoSQL Introduction and Eventual Consistency Machine Learning(Stanford) @https://www.coursera.org/course/ml (advise to look at) Topic I – IV, VII, X Data Science/Machine Learning (online courses) 01.05.17 Frank Kienle p. 14
  • 15. Statistical Analysis & Data Mining Mistakes, R. Nisbet, J. Elder, G. Miner, ISBN: 978-0-123747655 advise to read (Chapter 20 - Top 10 Data Mining Mistakes) Data Analytics/ Data Science Books (high level books, easy reading) 01.05.17 Frank Kienle p. 15 Data Science for Business: What you need to know about data mining and data- analytic thinking Foster Provost, Tom Fawcett, ISBN: 978-1449361327
  • 16. Amazon Web Service (AWS) Tutorials http://docs.aws.amazon.com/gettingstarted/latest/awsgsg-intro/gsg-aws- tutorials.html Using Vagrant and Ansible (advise to try) http://docs.ansible.com/guide_vagrant.html Platforms/Deployment 01.05.17 Frank Kienle p. 16