Встречается на собеседованиях • сегодня
Что такое метод максимального правдоподобия
Метод максимального правдоподобия (MLE) — это статистический подход для оценки параметров модели, максимизирующий функцию правдоподобия, которая измеряет вероятность наблюдения данных при заданных параметрах.
Суть:
Находим параметры θ, при которых вероятность увидеть имеющиеся данные X максимальна:
θ̂ = argmax P(X|θ)
Пример с кодом (оценка параметра λ для экспоненциального распределения):
python
import numpy as np
from scipy.optimize import minimize
data = np.random.exponential(scale=2, size=100) # Истинный λ=0.5 (scale=1/λ)
def neg_log_likelihood(lambda_param):
return -np.sum(np.log(lambda_param) - lambda_param * data)
result = minimize(neg_log_likelihood, x0=1.0, bounds=[(0.001, None)])
print(f"Оценка λ: {result.x[0]:.3f}") # ≈0.5Ключевые моменты:
- Работает с любым распределением.
- Асимптотически несмещенный и эффективный.
- Для сложных моделей может потребоваться численная оптимизация.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы