Professional Documents
Culture Documents
ML 02 Context
ML 02 Context
ML 02 Context
in
Machine Learning
IBM 1620
Manual Step
Automated Step
Manual Step
Automated Step
Compiler
Pass 1 Manual Step
Source
Code
Automated Step
Card Reader
Processor
Card Punch
Pass 1
Output
Compiler Compiler
Pass 1 Pass 2 Manual Step
Source Pass 1
Code Output Automated Step
Card Reader
Processor
Card Punch
Pass 1
Object Code
Output
Loader
Compiler Compiler
Pass 1 Libraries
Pass 2 Manual Step
Source Pass 1 Object
Code Output Code Automated Step
Card Reader
Processor
Card Punch
Pass 1
Object Code Output
Output
Loader
Compiler Compiler
Pass 1 Libraries
Pass 2 Manual Step
Source Pass 1 Object
Code Output Code Automated Step
Card Reader
Processor
Card Punch
IBM 360/44
Model G
Funded by a NSF Grant
IBM 360/44
Model G
Funded by a NSF Grant
HP-35
First calculator with
transcendental functions
HP-35
First calculator with
transcendental functions
$395
HP-35
First calculator with
transcendental functions
Unacceptable Uses
10. Use for for-profit activities, unless covered by the General Principle or
as a specifically acceptable use.
11. Extensive use for private or personal business.
https://en.wikipedia.org/wiki/National_Science_Foundation_Network
1.E+08
1.E+07
1.E+06
1.E+05
TB/month
1.E+04
1.E+03
1.E+02
1.E+01
1.E+00
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
https://en.wikipedia.org/wiki/Internet_traffic
The City College of New York
CSc 59929 – Introduction to Machine Learning 20
Spring 2020 – Erik K. Grimmelmann, Ph.D.
Notable programming languages
0
1950
1955
1960
1965
1970
1975
1980
1985
1990
1995
2000
2005
2010
2015
https://en.wikipedia.org/wiki/History_of_programming_languages
More More
Compute
ML Data
Power
Better
Algorithms
Algorithms
Probability
Programming &
Statistics
ML
Real
World Math
Problems
Rapid
Progress