博主比较懒,直入主题。
目标函数:
m i n ∑ i = 1 C ∑ j = 1 N μ i j m ∥ x j − c i ∥ 2 2 s . t . ∑ i = 1 C μ i j = 1 \begin{aligned} &\mathop{min} \sum_{i=1}^C\sum_{j=1}^N\mu_{ij}^m\|\bm{x}_j-\bm{c}_i\|_2^2\\ &s.t.~\sum_{i=1}^C\mu_{ij}=1 \end{aligned} mini=1∑Cj=1∑Nμijm∥xj−ci∥22s.t. i=1∑Cμij=1
在这里, μ i j \mu_{ij} μij为每个样本 j j j所属类 i i i的隶属度, m m m为模糊指数, c i \bm{c}_i ci为第 j j j个类的类心。
首先我们采用拉格朗日乘子法将约束项合并进目标函数:
L = ∑ i = 1 C ∑ j = 1 N μ i j m ∥ x j − c i ∥ 2 2 + ∑ j = 1 N λ j ( ∑ i = 1 C μ i j − 1 ) L=\sum_{i=1}^C\sum_{j=1}^N\mu_{ij}^m\|\bm{x}_j-\bm{c}_i\|_2^2+\sum_{j=1}^N\lambda_j(\sum_{i=1}^C\mu_{ij}-1) L=i=1∑Cj=1∑Nμijm∥xj−ci<