argmax
Argumentet (inputværdien) der maksimerer en given funktion.
Kort fortalt
Argmax finder den værdi, der giver det højeste resultat for en funktion.
- Kategori
- begreb
- Niveau
- begynder
- Udtale
- /ˈɑːrɡ.mæks/
Betydninger
2- 1
Den værdi af en funktions inputvariabel der giver den største funktionsværdi.
- For funktionen f(x)=-(x-2)^2+3 er argmax f = 2. — Standard matematik
- 2
I maskinlæring, betegnelsen for den klasse eller handling med højest forudsagt sandsynlighed eller score.
- I softmax-klassifikation vælger vi klassen med argmax af sandsynlighederne. — ML-praksis
Hvornår bruges det
Bruges ofte i klassifikation til at vælge klassen med højest sandsynlighed, og i reinforcement learning til at vælge den bedste handling.
Kodeeksempel
import numpy as np
probs = np.array([0.1, 0.7, 0.2])
best_class = np.argmax(probs) # returns 1Brug af numpy.argmax til at finde indekset for den højeste sandsynlighed.
Oprindelse
Forkortelse for 'argument of the maximum', brugt i matematik og datalogi.