目標函數

Objective Function

優化問題中要最大化或最小化的函數

詳細解釋

目標函數(Objective Function)是機器學習中需要最小化或最大化的函數,定義了模型的優化目標和性能衡量標準。

別名和相關概念:

  • 損失函數(Loss Function):需要最小化的目標(通常指單樣本)
  • 成本函數(Cost Function):整個數據集的平均損失
  • 效用函數(Utility Function):需要最大化的目標(強化學習)
  • 目標函數:最通用的術語

常見類型:

監督學習:

無監督學習:

  • 聚類:簇內距離最小化
  • 降維:重建誤差最小化
  • 生成模型:對數似然最大化

強化學習:

  • 期望回報最大化
  • 值函數估計誤差最小化
  • 策略熵最大化(探索)

設計考量:

  • 可微性:便於梯度下降優化
  • 凸性:凸函數保證全局最優
  • 魯棒性:對異常值不敏感
  • 計算效率:評估和梯度計算快

正則化項:

多目標優化:

  • 多任務學習:多個損失的加權和
  • 帕累托最優:無法同時改善所有目標
  • 權重調整:平衡不同目標的重要性

目標函數是機器學習問題的數學表述。

探索更多AI詞彙

查看所有分類,繼續學習AI知識