高效AUC优化与转运蛋白查找:算法、实验与应用
在机器学习和生物信息学领域,高效的分类算法优化以及在海量数据中精准查找特定信息是重要的研究方向。本文将介绍两种不同但相关的技术:高效的AUC优化用于分类,以及在通用蛋白质数据库中查找转运蛋白。
1. 高效AUC优化用于分类
在分类任务中,AUC(Area Under the ROC Curve)是衡量分类器性能的重要指标。为了高效地优化AUC,提出了多项式近似方法,并将其应用于线性分类器的训练。
1.1 算法介绍
- 算法1:优化α
该算法的目的是找到最优的角度α,使得AUC最大化。
Algorithm 1. Optimize α
Input: s(f m
w f l−m
g
, D1), and s(f m
w f l−m
g
, D0) for all 1 ≤l ≤m ≤d
Output: Optimal angle ang
1: opt := 0; ang := 0;
2: for all α := 0 . . . 2π step .01 do
3:
Approx. AUC of f 1
√
2 (cos(α)w+sin αg), using Equation (6).
4:
if AUC > opt then
5:
opt :=AUC;
6:
ang := α;
7: return ang
操作步骤:
1. 初始化最优值
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



