熵最小化Entropy Minimization (一): 基本熟悉

[复制链接]
发表于 2025-7-9 00:07:01 | 显示全部楼层 |阅读模式
熵最小化是一种利用未标记数据的策略,其焦点思想是鼓励模子对未标记数据做出“自信”的预测,即预测概率分布尽大概尖锐(Peaky)而非平展(Flat)。熵最小化在半监督学习(Semi-Supervised Learning, SSL)和域自适应(Domain Adaptation, DA)中得到广泛应用。
例如,源域有标签,目标域无标签,在目标域数据上应用熵最小化,鼓励模子在目标域上做出自信的预测(低落预测的不确定性)。具体的迁移学习应用,可以看文末提供的文献。
1. 前置知识

Softmax函数

也称归一化指数函数[1],使每一个元素的范围都压缩在(0,1)之间,而且全部元素的和为1 。
                                    σ                         (                         z                                   )                            j                                  =                                              e                                           z                                  j                                                                        ∑                                               k                                     =                                     1                                              K                                                      e                                               z                                     k                                                                           for                          j                         =                         1                         ,                         …                         ,                         K                         .                               \sigma(\mathbf{z})_j = \frac{e^{z_j}}{\sum_{k = 1}^K e^{z_k}} \quad \text{for } j = 1, \ldots, K.                   σ(z)j​=∑k=1K​ezk​ezj​​for j=1,…,K.
eg:
  1. import math
  2. z = [1.0, 2.0, 3.0]
  3. z_exp = [math.exp(i) for i in z] # z_exp=[2.72, 7.39, 20.09]
  4. sum_z_exp = sum(z_exp) # 30.19
  5. softmax = [round(i / sum_z_exp, 2) for i in z_exp] # softmax=[0.09, 0.24, 0.67]
复制代码
信息熵(Entropy)

在信息论里面,熵是对不确定性的测量。熵越高,则能传输越多的信息,熵越低,则意味着传输的信息越少[2]。通俗来说,变乱发生的概率越高(P越大),则该变乱暗含的信息量越少,熵越小(H越小),变乱不确定性越低。
   熵用于度量系统的紊乱水平,熵越大(H越大),系统越紊乱,不确定性越大(P越小)。
                                     H                         (                         X                         )                         =                         −                                   ∑                            i                                  P                         (                                   x                            i                                  )                         log                         ⁡                         P                         (                                   x                            i                                  )                         ,                               \mathrm{H}(X) =- \sum_{i} \mathrm{P}(x_i) \log \mathrm{P}(x_i),                   H(X)=−i∑​P(xi​)logP(xi​),
直观表明[3]:

eg:
  1. import numpy as np
  2. T1 = np.array([0.33, 0.33, 0.34])  # 事件1
  3. T2 = np.array([0.15, 0.7, 0.15])   # 事件2
  4. H1 = -np.sum(T1 * np.log(T1)) # 1.0985
  5. H2 = -np.sum(T2 * np.log(T2)) # 0.8188
复制代码
可以看出,T1概率分布更匀称,熵更大(不确定性更高);T2概率分布更集中,熵更小(不确定性更低)。
2. 熵最小化

下面从熵最小化的梯度角度明白其作用。首先,定义softmax函数和信息熵H(x):
Softmax:
                                              p                            k                                  =                                              e                                           z                                  k                                                                        ∑                                               j                                     =                                     1                                              K                                                      e                                               z                                     j                                                                   ,                                 k                         =                         1                         ,                         2                         ,                         …                         ,                         K                               p_k = \frac{e^{z_k}}{\sum_{j=1}^K e^{z_j}}, \quad k = 1, 2, \ldots, K                   pk​=∑j=1K​ezj​ezk​​,k=1,2,…,K
Entropy:
                                    H                         =                         −                                   ∑                                       k                               =                               1                                      K                                            p                            k                                  log                         ⁡                                   p                            k                                        H = -\sum_{k=1}^K p_k \log p_k                   H=−k=1∑K​pk​logpk​
对 logits                                              z                            m                                       z_m                  zm​ 的偏导
                                                                                                ∂                                        H                                                                ∂                                                       z                                           m                                                                                                                                        =                                     −                                                   ∑                                                       k                                           =                                           1                                                      K                                                                               ∂                                           (                                                           p                                              k                                                          log                                           ⁡                                                           p                                              k                                                          )                                                                     ∂                                                           z                                              m                                                                                                                                                                                                                        =                                     −                                                   ∑                                                       k                                           =                                           1                                                      K                                                                (                                                                       ∂                                                               p                                                 k                                                                                          ∂                                                               z                                                 m                                                                                     ∗                                        log                                        ⁡                                                       p                                           k                                                      +                                                       p                                           k                                                      ∗                                                                       ∂                                              log                                              ⁡                                                               p                                                 k                                                                                          ∂                                                               z                                                 m                                                                                     )                                                                                                                                                                                           =                                     −                                                   ∑                                                       k                                           =                                           1                                                      K                                                                (                                                                       ∂                                                               p                                                 k                                                                                          ∂                                                               z                                                 m                                                                                     ∗                                        log                                        ⁡                                                       p                                           k                                                      +                                                                       ∂                                                               p                                                 k                                                                                          ∂                                                               z                                                 m                                                                                     )                                                                                                                                                                                           =                                     −                                                   ∑                                                       k                                           =                                           1                                                      K                                                                               ∂                                                           p                                              k                                                                                    ∂                                                           z                                              m                                                                                             (                                        log                                        ⁡                                                       p                                           k                                                      +                                        1                                        )                                                                                                                                                                                           =                                     −                                                                  ∂                                                           p                                              m                                                                                    ∂                                                           z                                              m                                                                                             (                                        log                                        ⁡                                                       p                                           m                                                      +                                        1                                        )                                                  −                                                   ∑                                                       k                                           =                                           1                                           ,                                           k                                           ≠                                           m                                                      K                                                                               ∂                                                           p                                              k                                                                                    ∂                                                           z                                              m                                                                                             (                                        log                                        ⁡                                                       p                                           k                                                      +                                        1                                        )                                                                , 第一项                                                       k                                           =                                           m                                                      ,第二项                                                       k                                           ≠                                           m                                                                                                    \begin{align*} \frac{\partial H}{\partial z_m} &= -\sum_{k=1}^K \frac{\partial(p_k \log p_k)}{\partial z_m} \\ &= -\sum_{k=1}^K \left(\frac{\partial p_k}{\partial z_m}*\log p_k + p_k*\frac{\partial \log p_k}{\partial z_m} \right) \\ &= -\sum_{k=1}^K \left(\frac{\partial p_k}{\partial z_m} * \log p_k +\frac{\partial p_k}{\partial z_m} \right) \\ &= -\sum_{k=1}^K \frac{\partial p_k}{\partial z_m} \left(\log p_k + 1 \right) \\ &= -\frac{\partial p_m}{\partial z_m} \left(\log p_m + 1 \right)-\sum_{k=1,k\neq m}^K \frac{\partial p_k}{\partial z_m} \left(\log p_k + 1 \right) \text{, 第一项$k=m$,第二项$k\neq m$} \\ \end{align*}                   ∂zm​∂H​​=−k=1∑K​∂zm​∂(pk​logpk​)​=−k=1∑K​(∂zm​∂pk​​∗logpk​+pk​∗∂zm​∂logpk​​)=−k=1∑K​(∂zm​∂pk​​∗logpk​+∂zm​∂pk​​)=−k=1∑K​∂zm​∂pk​​(logpk​+1)=−∂zm​∂pm​​(logpm​+1)−k=1,k=m∑K​∂zm​∂pk​​(logpk​+1), 第一项k=m,第二项k=m​
其中,Softmax的偏导数有两种情况:
① 当                              k                      =                      m                          k=m               k=m时,                                       p                         m                              =                               e                                   z                            m                                       /                               ∑                                   j                            =                            1                                  K                                       e                                   z                            j                                           p_m=e^{z_m}/\sum_{j=1}^{K}e^{z_j}               pm​=ezm​/∑j=1K​ezj​:
                                                                                                ∂                                                       p                                           k                                                                              ∂                                                       z                                           m                                                                                                                                        =                                                                                  e                                                               z                                                 m                                                                          ∗                                                           ∑                                                               j                                                 =                                                 1                                                              K                                                                          e                                                               z                                                 j                                                                          −                                                           e                                                               z                                                 m                                                                          ∗                                                           e                                                               z                                                 m                                                                                                    (                                                           ∑                                                               j                                                 =                                                 1                                                              K                                                                          e                                                               z                                                 j                                                                                          )                                              2                                                                                                                                                                                                                        =                                                                  e                                                           z                                              m                                                                                                    ∑                                                               j                                                 =                                                 1                                                              K                                                                          e                                                               z                                                 j                                                                                               ×                                                                                  ∑                                                               j                                                 =                                                 1                                                              K                                                                          e                                                               z                                                 j                                                                          −                                                           e                                                               z                                                 m                                                                                                                    ∑                                                               j                                                 =                                                 1                                                              K                                                                          e                                                               z                                                 j                                                                                                                                                                                                                                        =                                                                  e                                                           z                                              m                                                                                                    ∑                                                               j                                                 =                                                 1                                                              K                                                                          e                                                               z                                                 j                                                                                               ×                                                   (                                        1                                        −                                                                       e                                                               z                                                 m                                                                                                           ∑                                                                   j                                                    =                                                    1                                                                  K                                                                               e                                                                   z                                                    j                                                                                                      )                                                                                                                                                                                           =                                                   p                                        m                                                  (                                     1                                     −                                                   p                                        m                                                  )                                                                         \begin{align*} \frac{\partial p_k}{\partial z_m} &= \frac{e^{z_m}*\sum_{j=1}^{K}e^{z_j}-e^{z_m}*e^{z_m}}{(\sum_{j=1}^{K}e^{z_j})^2} \\ &= \frac{e^{z_m}}{\sum_{j=1}^{K}e^{z_j}} \times \frac{\sum_{j=1}^{K}e^{z_j}-e^{z_m}}{\sum_{j=1}^{K}e^{z_j}} \\ &= \frac{e^{z_m}}{\sum_{j=1}^{K}e^{z_j}} \times \left(1-\frac{e^{z_m}}{\sum_{j=1}^{K}e^{z_j}}\right) \\ &= p_m(1-p_m) \end{align*}                   ∂zm​∂pk​​​=(∑j=1K​ezj​)2ezm​∗∑j=1K​ezj​−ezm​∗ezm​​=∑j=1K​ezj​ezm​​×∑j=1K​ezj​∑j=1K​ezj​−ezm​​=∑j=1K​ezj​ezm​​×(1−∑j=1K​ezj​ezm​​)=pm​(1−pm​)​
② 当                              k                      ≠                      m                          k\neq m               k=m时,                                       p                         k                              =                               e                                   z                            k                                       /                               ∑                                   j                            =                            1                                  K                                       e                                   z                            j                                           p_k=e^{z_k}/\sum_{j=1}^{K}e^{z_j}               pk​=ezk​/∑j=1K​ezj​:
                                                                                                ∂                                                       p                                           k                                                                              ∂                                                       z                                           m                                                                                                                                        =                                                                  0                                           ∗                                                           ∑                                                               j                                                 =                                                 1                                                              K                                                                          e                                                               z                                                 j                                                                          −                                                           e                                                               z                                                 k                                                                          ∗                                                           e                                                               z                                                 m                                                                                                    (                                                           ∑                                                               j                                                 =                                                 1                                                              K                                                                          e                                                               z                                                 j                                                                                          )                                              2                                                                                                                                                                                                                        =                                     −                                                                  e                                                           z                                              k                                                                                                    ∑                                                               j                                                 =                                                 1                                                              K                                                                          e                                                               z                                                 j                                                                                               ×                                                                  e                                                           z                                              m                                                                                                    ∑                                                               j                                                 =                                                 1                                                              K                                                                          e                                                               z                                                 j                                                                                                                                                                                                                                        =                                     −                                                   p                                        k                                                                p                                        m                                                                                      \begin{align*} \frac{\partial p_k}{\partial z_m} &= \frac{0*\sum_{j=1}^{K}e^{z_j}-e^{z_k}*e^{z_m}}{(\sum_{j=1}^{K}e^{z_j})^2} \\ &= -\frac{e^{z_k}}{\sum_{j=1}^{K}e^{z_j}} \times \frac{e^{z_m}}{\sum_{j=1}^{K}e^{z_j}} \\ &= -p_kp_m \end{align*}                   ∂zm​∂pk​​​=(∑j=1K​ezj​)20∗∑j=1K​ezj​−ezk​∗ezm​​=−∑j=1K​ezj​ezk​​×∑j=1K​ezj​ezm​​=−pk​pm​​
即,Softmax的偏导数为:
                                                         ∂                                           p                                  k                                                            ∂                                           z                                  m                                                       =                                   {                                                                                                             p                                              m                                                          (                                           1                                           −                                                           p                                              m                                                          )                                                                                                                   if                                            k                                           =                                           m                                                                                                                                       −                                                           p                                              k                                                                          p                                              m                                                                                                                                  if                                            k                                           ≠                                           m                                                                                                    \frac{\partial p_k}{\partial z_m} = \begin{cases} p_m(1 - p_m) & \text{if } k = m \\ -p_kp_m & \text{if } k \neq m \end{cases}                   ∂zm​∂pk​​={pm​(1−pm​)−pk​pm​​if k=mif k=m​
将Softmax的偏导数带入上式:
                                                                                                ∂                                        H                                                                ∂                                                       z                                           m                                                                                                                                        =                                     −                                                                  ∂                                                           p                                              m                                                                                    ∂                                                           z                                              m                                                                                             (                                        log                                        ⁡                                                       p                                           m                                                      +                                        1                                        )                                                  −                                                   ∑                                                       k                                           =                                           1                                           ,                                           k                                           ≠                                           m                                                      K                                                                               ∂                                                           p                                              k                                                                                    ∂                                                           z                                              m                                                                                             (                                        log                                        ⁡                                                       p                                           k                                                      +                                        1                                        )                                                                , 第一项                                                       k                                           =                                           m                                                      ,第二项                                                       k                                           ≠                                           m                                                                                                                                                                                                         =                                     −                                                   [                                                       p                                           m                                                      (                                        1                                        −                                                       p                                           m                                                      )                                        (                                        log                                        ⁡                                                       p                                           m                                                      +                                        1                                        )                                        +                                                       ∑                                                           k                                              =                                              1                                              ,                                              k                                              ≠                                              m                                                          K                                                      (                                        −                                                       p                                           k                                                                     p                                           m                                                      )                                        (                                        log                                        ⁡                                                       p                                           k                                                      +                                        1                                        )                                        ]                                                                                                                                                                                           =                                     −                                                   p                                        m                                                                [                                        (                                        1                                        −                                                       p                                           m                                                      )                                        (                                        log                                        ⁡                                                       p                                           m                                                      +                                        1                                        )                                        −                                                       ∑                                                           k                                              =                                              1                                              ,                                              k                                              ≠                                              m                                                          K                                                                     p                                           k                                                      (                                        log                                        ⁡                                                       p                                           k                                                      +                                        1                                        )                                        ]                                                                                                                                                                                           =                                     −                                                   p                                        m                                                                [                                        log                                        ⁡                                                       p                                           m                                                      +                                        1                                        −                                                       p                                           m                                                      log                                        ⁡                                                       p                                           m                                                      −                                                       p                                           m                                                      −                                                       ∑                                                           k                                              =                                              1                                              ,                                              k                                              ≠                                              m                                                          K                                                                     p                                           k                                                      log                                        ⁡                                                       p                                           k                                                      −                                                       ∑                                                           k                                              =                                              1                                              ,                                              k                                              ≠                                              m                                                          K                                                                     p                                           k                                                      ]                                                                                                                                                                                           =                                     −                                                   p                                        m                                                                [                                        log                                        ⁡                                                       p                                           m                                                      +                                        1                                        −                                                       ∑                                                           k                                              =                                              1                                                          K                                                                     p                                           k                                                      log                                        ⁡                                                       p                                           k                                                      −                                                       ∑                                                           k                                              =                                              1                                                          K                                                                     p                                           k                                                      ]                                                                , 其中                                                                       ∑                                                               k                                                 =                                                 1                                                              K                                                                          p                                              k                                                          =                                           1                                                                                                                                                                                                         =                                     −                                                   p                                        m                                                                (                                        log                                        ⁡                                                       p                                           m                                                      −                                                       ∑                                                           k                                              =                                              1                                                          K                                                                     p                                           k                                                      log                                        ⁡                                                       p                                           k                                                      )                                                                                                                                                                                           =                                     −                                                   p                                        m                                                                (                                        log                                        ⁡                                                       p                                           m                                                      +                                        H                                        )                                                                                      \begin{align*} \frac{\partial H}{\partial z_m} &= -\frac{\partial p_m}{\partial z_m} \left(\log p_m + 1 \right)-\sum_{k=1,k\neq m}^K \frac{\partial p_k}{\partial z_m} \left(\log p_k + 1 \right) \text{, 第一项$k=m$,第二项$k\neq m$} \\ &= -\left[p_m(1-p_m)(\log p_m+1) + \sum_{k=1,k\neq m}^K (-p_kp_m)(\log p_k+1) \right] \\ &= -p_m\left[(1-p_m)(\log p_m+1) - \sum_{k=1,k\neq m}^K p_k(\log p_k+1) \right] \\ &= -p_m\left[\log p_m+1-p_m\log p_m-p_m - \sum_{k=1,k\neq m}^K p_k\log p_k-\sum_{k=1,k\neq m}^K p_k \right] \\ &= -p_m\left[\log p_m+1 - \sum_{k=1}^K p_k\log p_k-\sum_{k=1}^K p_k \right] \text{, 其中$\sum_{k=1}^K p_k=1$}\\ &= -p_m\left(\log p_m - \sum_{k=1}^K p_k\log p_k \right) \\ &= -p_m\left(\log p_m + H \right) \\ \end{align*}                   ∂zm​∂H​​=−∂zm​∂pm​​(logpm​+1)−k=1,k=m∑K​∂zm​∂pk​​(logpk​+1), 第一项k=m,第二项k=m=−                      ​pm​(1−pm​)(logpm​+1)+k=1,k=m∑K​(−pk​pm​)(logpk​+1)                      ​=−pm​                      ​(1−pm​)(logpm​+1)−k=1,k=m∑K​pk​(logpk​+1)                      ​=−pm​                      ​logpm​+1−pm​logpm​−pm​−k=1,k=m∑K​pk​logpk​−k=1,k=m∑K​pk​                      ​=−pm​[logpm​+1−k=1∑K​pk​logpk​−k=1∑K​pk​], 其中∑k=1K​pk​=1=−pm​(logpm​−k=1∑K​pk​logpk​)=−pm​(logpm​+H)​
即,
                                                                                                                               ∂                                              H                                                                          ∂                                                               z                                                 m                                                                                     =                                        −                                                       p                                           m                                                                     (                                           log                                           ⁡                                                           p                                              m                                                          +                                           H                                           )                                                                                                    \boxed{\frac{\partial H}{\partial z_m} = -p_m\left(\log p_m + H \right) }                   ∂zm​∂H​=−pm​(logpm​+H)​
参数更新
                                                                                                               z                                           m                                                      :                                        =                                                       z                                           m                                                      −                                        η                                        ∗                                                                       ∂                                              H                                                                          ∂                                                               z                                                 m                                                                                     =                                                       z                                           m                                                      +                                        η                                        ∗                                                       p                                           m                                                      (                                        log                                        ⁡                                                       p                                           m                                                      +                                        H                                        )                                                                                      \boxed{z_m:=z_m-\eta*\frac{\partial H}{\partial z_m}=z_m+\eta*p_m(\log p_m + H)}                   zm​:=zm​−η∗∂zm​∂H​=zm​+η∗pm​(logpm​+H)​


  • 当模子预测的确定性很大(概率值大、熵很小),即                                   (                         log                         ⁡                                   p                            m                                  +                         H                         )                         →                         0                              (\log p_m+H)\rightarrow 0                  (logpm​+H)→0,则梯度很小,参数                                             z                            m                                       z_m                  zm​微调(更新幅度小)。
  • 当模子预测的确定性很小(概率值小、熵很大),即                                   (                         log                         ⁡                                   p                            m                                  +                         H                         )                         >                         0                              (\log p_m+H)> 0                  (logpm​+H)>0,则梯度较大,增大模子预测输出                                             z                            m                                       z_m                  zm​的数值,以提拔预测的确定性。
3. 案例明白

下面接纳一个简单的案例,观察熵最小化对参数更新的影响。
  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3. eta = 0.5    # 学习率
  4. n_iter = 20  # 增加迭代次数
  5. z = np.array([1.0, 0.8, 0.5], dtype=np.float32) # 初始logits
  6. # 存储历史记录
  7. history = {'z': [z.copy()], 'p': [], 'entropy': [], 'max_prob': []}
  8. for i in range(n_iter):
  9.     # 计算梯度:dH/dz
  10.     z_exp = np.exp(z)
  11.     p = z_exp / z_exp.sum()
  12.     log_p = np.log(p + 1e-8)
  13.     H = -np.sum(p * log_p)
  14.     grad_z = -p * (log_p + H)
  15.    
  16.     # 更新:z = z - eta*grad_z
  17.     z = z - eta * grad_z
  18.    
  19.     # 记录历史
  20.     history['z'].append(z.copy())
  21.     history['p'].append(p.copy())
  22.     history['entropy'].append(H)
  23.     history['max_prob'].append(p.max())
  24. # 可视化结果
  25. plt.figure(figsize=(15, 10))
  26. # 1. 概率变化
  27. plt.subplot(2, 2, 1)
  28. for i in range(3):
  29.     probs = [p[i] for p in history['p']] #
  30.     plt.plot(probs, label=f'Class {i+1}')
  31. plt.title('Class Probabilities')
  32. plt.xlabel('Epoch')
  33. plt.ylabel('Probability')
  34. plt.legend()
  35. plt.grid(True)
  36. # 2. 熵变化
  37. plt.subplot(2, 2, 2)
  38. plt.plot(history['entropy'], color='r')
  39. plt.title('Entropy Minimization')
  40. plt.xlabel('Epoch')
  41. plt.ylabel('H(p)')
  42. plt.grid(True)
  43. # 3. 最大概率变化
  44. plt.subplot(2, 2, 3)
  45. plt.plot(history['max_prob'])
  46. plt.title('Max Probability')
  47. plt.xlabel('Epoch')
  48. plt.ylabel('max(p)')
  49. plt.grid(True)
  50. # 4. Logits变化
  51. plt.subplot(2, 2, 4)
  52. for i in range(3):
  53.     logits = [z[i] for z in history['z'][:-1]]
  54.     plt.plot(logits, label=f'z_{i+1}')
  55. plt.title('Logits Evolution')
  56. plt.xlabel('Epoch')
  57. plt.ylabel('Logit Value')
  58. plt.legend()
  59. plt.grid(True)
  60. plt.tight_layout()
  61. plt.show()
复制代码
效果:

4. 总结



  • 熵最小化,迫使主导类的概率进一步增大,次要类概率进一步低落,进而低落模子的预测不确定性;
  • 在无监督DA中,熵最小化使模子对未标记样本的预测变得更加确定,从而实现了低落预测熵的目标;
  • 相反,假如我们想增大模子预测的不确定性,提拔多样性,就可以最大化熵。
进一步学习


  • Grandvalet, Yves, and Yoshua Bengio. “Semi-supervised learning by entropy minimization.” Advances in neural information processing systems 17 (2004).
  • Mingsheng Long, Han Zhu, Jianmin Wang, and Michael I Jordan. Unsupervised domain adaptation with residual transfer networks. In Advances in Neural Information Processing Systems, pages 136–144, 2016.
  • Zhang, Jing, et al. “Importance weighted adversarial nets for partial domain adaptation.” Proceedings of the IEEE conference on computer vision and pattern recognition. 2018.
  • Zhang, Yabin, et al. “Domain-symmetric networks for adversarial domain adaptation.” Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 2019.
  • Wu, Xiaofu, et al. “Entropy minimization vs. diversity maximization for domain adaptation.” arXiv preprint arXiv:2002.01690 (2020).
参考
[1] Softmax函数 - 维基百科,自由的百科全书
[2] 熵 (信息论) - 维基百科,自由的百科全书
[3] 熵正则(pytorch实现)_熵正则化-CSDN博客
[4] 熵正则化(entropy regularization) - 知乎
[5] 推导一下最小化信息熵的作用 - 没著名字啊的文章 - 知乎

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5

GMT+8, 2025-7-25 08:05 , Processed in 0.086486 second(s), 30 queries 手机版|qidao123.com技术社区-IT企服评测▪应用市场 ( 浙ICP备20004199 )|网站地图

快速回复 返回顶部 返回列表