Описание тега argmax

None Аргументы максимумов: заданная функция некоторых аргументов, argmax обозначает значения аргументов, которые максимизируют функцию.

Случай 1

Здесь мы рассматриваем функцию f, которая отображается из ограниченного набора.

Сказать,

f (x):= {13, 42, 1981, 9, 11, 0},

поэтому f(x = 1) = 13 и f (x = 2) = 42, и так далее.

Здесь легко увидеть, что значение x, которое максимизирует функцию f, равно 3; то есть f(x = 3) = 1981 - самые высокие значения. Таким образом, argmax функции f (x) равно x = 3.

В R

f = c(13, 42, 1981, 9, 11, 0)
which.max(f)
# 3

Случай 2

Здесь мы рассматриваем функцию продолжающейся переменной.

Рассмотреть возможность

е (х) = х (4 - х)

для этой функции argmax равен x = 2. То есть наибольшее значение f (x) равно 4, что соответствует x = 2.

В R мы можем использовать optimizeфункция для этого, чтобы найти argmax f.

f <- function(x) {
     x*(4 - x)
}

optimize(f, interval = c(-100, 100), maximum = TRUE)
# $maximum
# [1] 2
#
#$objective
#[1] 4