Machine Learning: July 2025 B

Unit 8: Introduction to Artificial Neural Networks

Unit Notes

The objectives of this unit were to review the concepts of error-handling and backpropagation in artificial neural networks (ANNs), as well as to review the application of ANNs to real world scenarios.

My takeaway was a better understanding of how to manage errors and the best practices for developing error handling code in Python-based ANNs.

I also started a collaborative discussion in the student forum on the subject of written material produced by ANNs, and the legal risks associated with developing generative writing ANNs from copyrighted training material.

Collaborative Discussion: Legal and Ethical Views on ANN Applications
Exercise 1: Gradient Cost Function