Malmö AI Devs
Introduction to Neural Networks
A Mathematical PerspectiveAbstractIn this lecture, I aim to provide a first look at the mathematics that form the basis of neural networks’ operation, design, and implementation. My goal is to clarify some of the algorithms and computational methods that are used in these models, in the hope of providing you with a clearer understanding of the essential mathematical concepts involved. This lecture will in no way cover every aspect of neural networks, it could serve as a starting point for further learning.The lecture will cover the following:
• - The use of summation notation
• - A Basic Introduction to Linear Algebra
• - An overview of the various components of a Neural Network
• - The process involved in training the model
• - Understanding the role of the activation functions
• - A quick overview of the Gradient Descent Optimization Technique
Prerequisites:
You are expected to know about mathematical functions.
Speaker:
Daniel Levin - holds a Master's in Physics from Lund University, a teaching certificate from Gothenburg University, and a Diploma in Java Development from Grit Academy. Daniel worked as a math teacher for years and has simultaneously been interested in coding. In 2020, an opportunity presented itself that allowed him to transition from coding as a hobby into a professional software developer. Daniel earned his Diploma as a Java Developer in 2022, and shortly thereafter, he landed his first position as a Java Developer at the consultancy firm he still works for today, Adesso-Sweden. For Daniel AI and Machine Learning presents the perfect field to engage in two areas he is passionate about: math and coding.
Agenda:
17:30 – 17:45 – Meet & Greet
17:45 – 18:30 – Presentation
18:30 – 19:00 – Meet & eat
19:00 – 20:00 – Q&A