15
Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD Chuck Cartledge, PhD 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 7 February 2020 1/15

Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

  • Upload
    others

  • View
    22

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

Data Science: Data Analysis Boot CampWhat is Data Science?

Chuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhDChuck Cartledge, PhD

7 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 20207 February 2020

1/15

Page 2: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

2/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

Table of contents (1 of 1)

1 Intro.2 What is DS?3 How about math?4 How about programming?5 How about domain expertise?6 Q & A

7 Conclusion

8 References

Page 3: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

3/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

What are we going to cover?

We’re going to talk about:

What is Data Science (DS)?

How much math does a DS personneed?

How much programming expertisedoes a DS person need?

How much domain expertise does aDS person need?

Page 4: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

4/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

Data science in a picture

Data science lives at theintersection of:

Mathematics,

Domain expertise, and

Computer Science.

You need to be comfortable in allareas.

Image from [4].

Page 5: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

5/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

Sexiest Job in the 21st Century?[1]

“. . . Its a high-ranking professional with the trainingand curiosity to make discoveries in the world of big data.. . .Much of the current enthusiasm for big data focuseson technologies that make taming it possible, includingHadoop . . . and related open-source tools, cloud comput-ing, and data visualization. . . . ”

T. H. Davenport, and D. J. Patil [1]

Page 6: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

6/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

Hammer and nails . . .

“. . . it is tempting, ifthe only tool you have isa hammer, to treat ev-erything as if it were anail.”

Abraham H. Maslow [3]

Image from [6].

Page 7: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

7/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

Claiming to be a data scientist implies mastery ofdifferent tools and technologies

The areas are wide, and deep.Mastery is not necessary in allsubareas.

Image from [5].

Page 8: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

8/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

Same image.

Image from [5].

Page 9: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

9/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

Difference between theory and application

Applicable techniques:

Machine learning

Statistical modeling

Experiment design

Bayesian inference

Supervised learning

Unsupervised learning

Optimization

Need to know how to apply theory to real life.

Page 10: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

10/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

Any language will work, some work better than others.

Computer science fundamentalsScripting language (Python)Statistical language (R)Databases (SQL and NonSQL)Relational algebraParallel databases and parallelquery processingMapReduce conceptsHadoop and Hive/PigCustom reducersExperience with XaaS(anything as a service) likeAWS Image from [2].

It all comes down to “hammers and nails.”

Page 11: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

11/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

Subject matter expert (SMEs) may be hard to find.

Common characteristics:

Passionate about thebusiness

Curious about data

Influence without authority

Hacker mindset

Problem solver

Strategic, proactive,creative, innovative, andcollaborative

Often more interested in bettering the system then self.

Page 12: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

12/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

Q & A time.

Q: Name two families whose kidswon’t join the Marines.A: The Halls of Montezuma andthe Shores of Tripoli.

Page 13: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

13/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

What have we covered?

Data Science is a wide and growingfieldDS is multidisciplinary (math,programming, domain expertise)A data scientist is interested in“teasing” understanding from thedata

Next: What is R?

Page 14: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

14/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

References (1 of 2)

[1] Thomas H. Davenport and D.J. Patil, Data scientist: Thesexiest job of the 21st century,https://hbr.org/2012/10/data-scientist-the-

sexiest-job-of-the-21st-century, 2012.

[2] Pedro Marcelino, Transfer learning from pre-trained models,https://towardsdatascience.com/transfer-learning-

from-pre-trained-models-f2393f124751, 2018.

[3] Abraham H. Maslow, The Psychology of Science, HenryRegency, 1966.

[4] Syed Sadat Nazrul, Data science interview guide,https://towardsdatascience.com/data-science-

interview-guide-4ee9f5dc778, 2018.

Page 15: Data Science: Data Analysis Boot Camp What is Data Science?ccartled/Teaching/2020...Data Science: Data Analysis Boot Camp What is Data Science? Chuck Cartledge, PhDChuck Cartledge,

15/15

Intro. What is DS? How about math? How about programming? How about domain expertise? Q & A Conclusion References

References (2 of 2)

[5] CISC Staff, Data science & machine learning,https://ciselab.jimdo.com/, 2019.

[6] Happiness Staff, Abraham Maslow,http://www.pursuit-of-happiness.org/history-of-

happiness/abraham-maslow/, 2016.