Описание тега 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