逻辑回归与利弊

from sklearn.linear_model import LogisticRegression

from sklearn.metrics import accuracy_score, roc_auc_score

clf = LogisticRegression(

penalty='l2',

C=1.0,

max_iter=1000

)

clf.fit(X_train, y_train)

proba = clf.predict_proba(X_test):, 1

pred = clf.predict(X_test)

print("准确率:", accuracy_score(y_test, pred))

print("AUC:", roc_auc_score(y_test, proba))

优点:

· 简单、训练快、可解释性强

· 输出概率,便于做阈值调整

· 系数可以解释为特征对对数几率的影响

· 不容易过拟合,配合正则化效果更好

缺点:

· 决策边界本质上是线性的

· 对非线性关系需要特征工程或核方法

· 对异常值和多重共线性较敏感

· 样本不平衡时需调整权重或阈值

选择需谨慎

文章仅供参考。

相关推荐
联犀2 分钟前
如何工程化降低语音交互AI设备的延迟(小智ai,芙崽这样的ai设备)
人工智能
杉岩数据4 分钟前
杉岩数据董事长陈坚:从数据存储到行业智能——杉岩的AI时代战略布局
人工智能
冬奇Lab7 分钟前
Loop 工程到底是高深的新技术,还是炒冷饭?用训练一个识别狗的模型讲明白
人工智能
冬奇Lab16 分钟前
一天一个开源项目(第260篇):Plannotator —— 给 AI 编码 Agent 配一块「可批注的审阅台」,计划和代码改动都能在浏览器里逐条批示
人工智能·开源·claude
泯泷19 分钟前
语音,正在成为 AI Agent 最自然的接口
人工智能·llm·agent
杨凯凡2 小时前
IT日报|2026-11-13:GitHub 大规模凭据攻击、Signal 形式化验证、Claude 新模型与 AI 安全诉讼
人工智能·安全·github
一个天蝎座 白勺 程序猿2 小时前
别让收藏夹替你学习:我搭AI知识体系的完整方法,脚本直接拿去用
人工智能·学习·ai·ai学习
伞伞悦读2 小时前
【第83期】特征选择中的验证泄漏排查的实验与排查
人工智能·深度学习·机器学习
用户697625682563 小时前
用 Alook 把本机编程 agent 拉进频道:Pi + MiniMax 实操
人工智能
P1Browser3 小时前
账号触发平台安全审核?拆解标准申诉流程与材料清单
大数据·人工智能·安全·多账号管理·指纹浏览器·账户安全·运营合规