Solving Problems
Programming vs Machine Learning
Marco Brambilla, Emanuele Della Valle - Data Science for Business Innovation 1
Marco Brambilla, Emanuele Della Valle - Data Science for Business Innovation 2
Marco Brambilla, Emanuele Della Valle - Data Science for Business Innovation 3
Marco Brambilla, Emanuele Della Valle - Data Science for Business Innovation 4
Wrapping up
• Two options for solving
problems:
• Programming • effective and efficient for
• understand the problem simple and well codified
• write a specific software code problems
• Machine Learning • the only viable way when the
problem becomes complex or
• choose a generic procedure
implies blurred or flexible
• e.g., Gradient Descent problem settings
• declare the problem
Marco Brambilla, Emanuele Della Valle - Data Science for Business Innovation 5