Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Machine Learning : Introduction
Search
Meetkumar
August 31, 2018
Technology
0
27
Machine Learning : Introduction
Meetkumar
August 31, 2018
Tweet
Share
More Decks by Meetkumar
See All by Meetkumar
General_presentation.pdf
meetkumar
0
12
Other Decks in Technology
See All in Technology
RALGO : AIを組織に組み込む方法 -アルゴリズム中心組織設計- #RSGT2026 / RALGO: How to Integrate AI into an Organization – Algorithm-Centric Organizational Design
kyonmm
PRO
3
630
20251225_たのしい出張報告&IgniteRecap!
ponponmikankan
0
110
純粋なイミュータブルモデルを設計してからイベントソーシングと組み合わせるDeciderの実践方法の紹介 /Introducing Decider Pattern with Event Sourcing
tomohisa
1
500
戰略轉變:從建構 AI 代理人到發展可擴展的技能生態系統
appleboy
0
180
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
670
AI駆動開発ライフサイクル(AI-DLC)の始め方
ryansbcho79
0
290
Keynoteから見るAWSの頭の中
nrinetcom
PRO
1
160
AI: The stuff that nobody shows you
jnunemaker
PRO
1
150
First-Principles-of-Scrum
hiranabe
2
1.1k
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
330
チームで安全にClaude Codeを利用するためのプラクティス / team-claude-code-practices
tomoki10
5
2k
小さく、早く、可能性を多産する。生成AIプロジェクト / prAIrie-dog
visional_engineering_and_design
0
320
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Limits of Empathy - UXLibs8
cassininazir
1
200
Music & Morning Musume
bryan
46
7k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Chasing Engaging Ingredients in Design
codingconduct
0
93
Amusing Abliteration
ianozsvald
0
81
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
120
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
35
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Ruling the World: When Life Gets Gamed
codingconduct
0
120
Game over? The fight for quality and originality in the time of robots
wayneb77
1
74
Agile that works and the tools we love
rasmusluckow
331
21k
Transcript
Machine Learning 01 Meetkumar Patel
So What is Machine Learning ? •Automating automation •Getting computers
to program themselves •Writing software is the bottleneck •Let the data do the work instead!
Traditional Programming
Machine Learning
Magic? No, more like gardening •Seeds = Algorithms •Nutrients =
Data •Gardener = You •Plants = Programs
Sample Applications •Web search •Computational biology •Finance •E-commerce •Space exploration
•Robotics •Information extraction •Social networks •Debugging •[Your favorite area]
ML in a Nutshell •Tens of thousands of machine learning
algorithms •Hundreds new every year •Every machine learning algorithm has three components: –Representation –Evaluation –Optimization
Representation •Decision trees •Sets of rules / Logic programs •Instances
•Graphical models (Bayes/Markov nets) •Neural networks •Support vector machines •Model ensembles •Etc.
Evaluation •Accuracy •Precision and recall •Squared error •Likelihood •Posterior probability
•Cost / Utility •Margin •Entropy •K-L divergence •Etc.
Optimization •Combinatorial optimization –E.g.: Greedy search •Convex optimization –E.g.: Gradient
descent •Constrained optimization –E.g.: Linear programming
Types of Learning •Supervised (inductive) learning –Training data includes desired
outputs •Unsupervised learning –Training data does not include desired outputs •Semi-supervised learning –Training data includes a few desired outputs •Reinforcement learning –Rewards from sequence of actions
Inductive Learning •Given examples of a function (X, F(X)) •Predict
function F(X) for new examples X –Discrete F(X): Classification –Continuous F(X): Regression –F(X) = Probability(X): Probability estimation
What We’ll Cover •Supervised learning –Decision tree induction –Rule induction
–Instance-based learning –Bayesian learning –Neural networks –Support vector machines –Model ensembles –Learning theory •Unsupervised learning –Clustering –Dimensionality reduction
ML in Practice •Understanding domain, prior knowledge, and goals •Data
integration, selection, cleaning, pre-processing, etc. •Learning models •Interpreting results •Consolidating and deploying discovered knowledge •Loop
“Artificial Intelligence is the new electricity ” - Andrew Ng
Thanks! Contact us:
[email protected]