Switch from Discrete Mathematics to Probability, Statistics

From the book Foundations of Data Science by John Hopcroft and Ravindran Kannan

Computer science as an academic discipline began in the 60’s. Emphasis was on programming languages, compilers, operating systems, and the mathematical theory that supported these areas. Courses in theoretical computer science covered finite automata,regular expressions, context free languages, and computability.

In the 70’s, algorithms was added as an important component of theory. The emphasis was on making computers useful. Today, a fundamental change is taking place and the focus is more on applications.

There are many reasons for this change. The merging of computing and communications has played an important role. The enhanced ability to observe, collect and store data in the natural sciences, in commerce, and in other fields calls for a change in our understanding of data and how to handle it in the modern setting. The emergence of the web and social networks, which are by far the largest such structures, presents both opportunities and challenges for theory

All this entails, there is the switch from discrete mathematics to more emphasis on probability and statistics.

Advertisements

6 thoughts on “Switch from Discrete Mathematics to Probability, Statistics

    • Hi Arshpreet, there are many books for techniques and different ways to do machine learning but the best thing one can do is build the foundation.

      Get a good statistic book before you even do to anything related to ML.

      Like

  1. Pingback: What are you favourite data science books? | SukhbinderSingh.com

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s