Traditional Software vs Machine Learning

Traditional Software #

  • The programmer writes program code in the form of logical steps and a series of “if-then” or “if-then-else” statements
  • Debugging involves identifying and fixing the faulty line in the program code
  • The software program is robust under changing data

Machine Learning #

  • The computer writes the software (model) by observing input data and finding patterns and relationships in the data
  • Debugging involves changing the machine learning algorithm and/or aspects of the data
  • The performance of the software deteriorates when the characteristics of the data change, for instance, the performance of a credit scoring model deteriorates as the economic conditions under which it was built change
  • Join WhatsApp group here
  • Join Facebook group here
  • Follow on LinkedIn here

Powered by BetterDocs

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top