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. 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. 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 1

Brug af numpy.argmax til at finde indekset for den højeste sandsynlighed.

Oprindelse

Forkortelse for 'argument of the maximum', brugt i matematik og datalogi.

Afledte ord

2