You may be thinking that this title makes no sense at all. ML, AI, ANN and Deep learning have made it into the everyday lexicon and here I am, proclaiming that ML is dead. Well, here is what I mean…

*The open sourcing of entire ML frameworks marks the end of a phase of rapid development of tools, and thus marks the death of ML as we have known it so far. The next phase will be marked with ubiquitous application of these tools into software applications. And that is how ML will live forever, because it will seamlessly and inextricably integrate into our lives.*

There has been a rapid democratization of data and tools in the past year. New tools and techniques are discovered, get converted to code, and released to the public via APIs very quickly thereby shortening product lifecycles in the ML and AI space. One way to note this trend is by observing the rapid open sourcing of ML algorithms and AI machines since 2015.

In the first couple of rounds of this open source movement, companies were releasing just the **algorithms** (Google’s TensorFlow) or the **architectures** (Facebook). Then there were **datasets** (Yahoo) and **APIs** (Microsoft’s Project Oxford). Now Google set a new trend when it released a **fully trained AI** (Parsey McParseface and SyntaxNet). Also from earlier this month, we have Ambry by LinkedIn and DSSTNE (pronounced Destiny) by Amazon.

*The most exciting thing today is that even if one doesn’t have a rigorous theoretical background in ML, one can still apply pre-implemented advanced algorithms like**Conditional Random Field*** or Hidden Markov Models to their data analysis projects. One doesn’t need to know the details of the implementation of CRFs or HMMs before they can use it**.

In addition to the democratization of tools, we are also seeing ML cloud companies constantly wooing users towards their platforms. Many of them give you instantaneous access to the software, the algorithms and also the hardware architecture one needs. Once you adopt a platform, it is likely that you will stick to that platform as you grow more sophisticated. Here is a great comparative review on all the top 6 ML clouds.

What all this essentially means is that it is perfectly alright if one doesn’t know about the Sequential Minimal Optimization algorithm developed by John Platt in 1998 to solve the quadratic programming problem that occurs when you train a support vector machine (SVM). Knowing that (1) SVM is just a supervised learning model that fits a **linear** **hyperplane** to classify high dimensional data (2) SVM is capable of transforming nonlinear data to a linear classifiable form using **kernels**, and (3) SVM allows for errors using the **soft margin** technique allows one to implement SVM from scratch. But we don’t need to re-do that implementation anymore.

** What we really need today is not necessarily an ML theoretician, but people who can apply ML very well in their respective domains.** We may not necessarily need someone who can derive a new result, say by extending the Vapnik–Chervonenkis dimension. Similarly re-implementing singular value, eigen value or even Cholesky decompositions one more time today may not be the most innovative endeavor. However,

A preview of this future can be found at the Google I/O 2016 Keynote speech.

This doesn’t mean that research in ML has stopped. It just means that the **go-to-market timelines** for implementations of new tools and techniques from the time they get published in the academic community to the time the practicing ML community lays hands on it, **have shortened** tremendously.

Long live Machine Learning!

© 2019 Data Science Central ® Powered by

Badges | Report an Issue | Privacy Policy | Terms of Service

**Most Popular Content on DSC**

To not miss this type of content in the future, subscribe to our newsletter.

**Technical**

- Free Books and Resources for DSC Members
- Learn Machine Learning Coding Basics in a weekend
- New Machine Learning Cheat Sheet | Old one
- Advanced Machine Learning with Basic Excel
- 12 Algorithms Every Data Scientist Should Know
- Hitchhiker's Guide to Data Science, Machine Learning, R, Python
- Visualizations: Comparing Tableau, SPSS, R, Excel, Matlab, JS, Pyth...
- How to Automatically Determine the Number of Clusters in your Data
- New Perspectives on Statistical Distributions and Deep Learning
- Fascinating New Results in the Theory of Randomness
- Long-range Correlations in Time Series: Modeling, Testing, Case Study
- Fast Combinatorial Feature Selection with New Definition of Predict...
- 10 types of regressions. Which one to use?
- 40 Techniques Used by Data Scientists
- 15 Deep Learning Tutorials
- R: a survival guide to data science with R

**Non Technical**

- Advanced Analytic Platforms - Incumbents Fall - Challengers Rise
- Difference between ML, Data Science, AI, Deep Learning, and Statistics
- How to Become a Data Scientist - On your own
- 16 analytic disciplines compared to data science
- Six categories of Data Scientists
- 21 data science systems used by Amazon to operate its business
- 24 Uses of Statistical Modeling
- 33 unusual problems that can be solved with data science
- 22 Differences Between Junior and Senior Data Scientists
- Why You Should be a Data Science Generalist - and How to Become One
- Becoming a Billionaire Data Scientist vs Struggling to Get a $100k Job
- Why do people with no experience want to become data scientists?

**Articles from top bloggers**

- Kirk Borne | Stephanie Glen | Vincent Granville
- Ajit Jaokar | Ronald van Loon | Bernard Marr
- Steve Miller | Bill Schmarzo | Bill Vorhies

**Other popular resources**

- Comprehensive Repository of Data Science and ML Resources
- Statistical Concepts Explained in Simple English
- Machine Learning Concepts Explained in One Picture
- 100 Data Science Interview Questions and Answers
- Cheat Sheets | Curated Articles | Search | Jobs | Courses
- Post a Blog | Forum Questions | Books | Salaries | News

**Archives**: 2008-2014 | 2015-2016 | 2017-2019 | Book 1 | Book 2 | More

**Most popular articles**

- Free Book and Resources for DSC Members
- New Perspectives on Statistical Distributions and Deep Learning
- Time series, Growth Modeling and Data Science Wizardy
- Statistical Concepts Explained in Simple English
- Machine Learning Concepts Explained in One Picture
- Comprehensive Repository of Data Science and ML Resources
- Advanced Machine Learning with Basic Excel
- Difference between ML, Data Science, AI, Deep Learning, and Statistics
- Selected Business Analytics, Data Science and ML articles
- How to Automatically Determine the Number of Clusters in your Data
- Fascinating New Results in the Theory of Randomness
- Hire a Data Scientist | Search DSC | Find a Job
- Post a Blog | Forum Questions

## You need to be a member of Data Science Central to add comments!

Join Data Science Central