Gradiëntdalingen
Gradiëntdalingen, ook wel bekend als gradient descent, is een geoptimaliseerd algoritme dat veelvuldig wordt gebruikt in machine learning en diep leren. Het hoofddoel is om de parameters van een model te vinden die een bepaalde kostenfunctie minimaliseren. De kostenfunctie, ook wel verliesfunctie genoemd, kwantificeert hoe goed een model presteert. Een lagere waarde van de kostenfunctie betekent een betere prestatie.
Het algoritme werkt iteratief. In elke stap wordt de gradiënt van de kostenfunctie berekend ten opzichte van
Er zijn verschillende varianten van gradiëntdaling. De meest basale is batch gradiëntdaling, waarbij de gradiënt wordt