Machine Learning ================ Machine learning means that a computer program improves through experience; it does not need a programmer to alter the program for it to improve. The computer tests a way to complete a task, measures its success, and then changes its approach and tests it again, and again. It always tries to improve on its measurement of success. .. image:: images/ml_vs_trad_programming.jpg :width: 450px :alt: Machine Learning vs Traditional Programming .. figure:: images/types_of_machine_learning.png :width: 450px :alt: Types Of Machine Learning Types of Machine Learning. `Source. `_ .. figure:: images/types_of_machine_learning_2.png :width: 450px :alt: Types Of Machine Learning Types of Machine Learning. `Source. `_ .. image:: images/generative_ai.png :width: 450px :alt: Generative AI .. toctree:: :maxdepth: 2 model deep_learning computer_vision/computer_vision finite_state_machine rl