Session: Intelligent Code: Getting Started with Machine Learning
Thursday, 14:20 - 15:10
Machine learning is a discipline that is concerned with the design and development of algorithms that allow computers to evolve behaviors based on empirical data — a fancy name for a simple concept. Behind all the buzzword algorithms such as Decision Trees, Singular Value Decomposition, and Support Vector Machines lie simple observations and principles. In this presentation, we will take a ground-up look at how they work, and how you can apply them in your own applications.
We'll cover some simple code examples in Ruby, but prior Ruby knowledge won't be necessary - we'll stick to the basics.
- What is machine learning?- Examples of classification, clustering, and compression- Data driven learning- Intuition over complexity: ensemble methods- Current trends in Machine Learning field
Ilya Grigorik is a developer, an open-source and Ruby evangelist, a data-geek, and a proverbial early adopter of all things digital. Now living in the San Francisco Bay Area, Ilya is working on Social Analytics @ Google. Prior to joining the Google Analytics team, Ilya was the founder and CTO of PostRank, a social web analytics company which was acquired by Google in June 2011. In 2008, Ilya was the recipient of the Ruby Hero award for his contributions to the Ruby community.