当前位置: 首页 > wzjs >正文

企业邮箱什么格式太原网站seo顾问

企业邮箱什么格式,太原网站seo顾问,wordpress第三方主题,网站域名的用处今天我们用 「预测考试是否及格」 的例子来讲解逻辑回归,从原理到实现一步步拆解,保证零基础也能懂! 🎯 例子背景 假设你是班主任,要根据学生的「学习时间」预测「是否及格」,手上有以下数据:…

今天我们用 「预测考试是否及格」 的例子来讲解逻辑回归,从原理到实现一步步拆解,保证零基础也能懂!

🎯 例子背景

假设你是班主任,要根据学生的「学习时间」预测「是否及格」,手上有以下数据:

学习时间(h)是否及格(1=是,0=否)
10
20
31
41
51

新问题:学习3.5小时的学生,及格概率有多大?


🌟 逻辑回归核心思想

不是直接预测类别,而是计算属于某类的概率
比如:P(及格|学习3.5h) = 70% → 若阈值设50%,则判定为及格

🔑 关键特点
  1. 输出范围在0~1之间(概率)

  2. S型函数(Sigmoid) 将线性结果转为概率


📈 原理分步拆解

1. 先做线性回归

临时计算 z = a×学习时间 + b
(比如初始假设:z = 0.6×时间 - 1.5)

2. 通过Sigmoid函数转概率

公式:
P(及格) = 1 / (1 + e^(-z))

  • 当z=0时,P=0.5

  • z越大,P越接近1;z越小,P越接近0

3. 计算示例

对于学习3.5小时:
z = 0.6×3.5 - 1.5 = 0.6
P = 1 / (1 + e^(-0.6)) ≈ 0.65
→ 及格概率65%


🛠️ Python代码实现

1. 基础版(手写核心逻辑)
import numpy as np# Sigmoid函数
def sigmoid(z):return 1 / (1 + np.exp(-z))# 假设参数
a = 0.6  # 斜率
b = -1.5 # 截距# 预测函数
def predict(hours):z = a * hours + breturn sigmoid(z)print("学习3.5小时及格概率:", predict(3.5))  # 输出: 0.65
2. 实战版(用scikit-learn)
from sklearn.linear_model import LogisticRegression
import numpy as np# 准备数据
X = np.array([1, 2, 3, 4, 5]).reshape(-1, 1)  # 学习时间
y = np.array([0, 0, 1, 1, 1])                 # 是否及格# 训练模型
model = LogisticRegression()
model.fit(X, y)# 预测新数据
new_hour = np.array([[3.5]])
prob = model.predict_proba(new_hour)[0][1]  # 获取概率
print(f"及格概率: {prob:.2%}")              # 输出: 64.94%# 查看参数
print(f"方程: z = {model.coef_[0][0]:.2f}×时间 + {model.intercept_[0]:.2f}")
 

📊 决策边界可视化

import matplotlib.pyplot as plt# 绘制数据点
plt.scatter(X, y, color=['red' if i==0 else 'blue' for i in y], label='真实数据')# 生成概率曲线
X_test = np.linspace(0, 6, 100).reshape(-1,1)
prob_curve = model.predict_proba(X_test)[:,1]
plt.plot(X_test, prob_curve, 'g-', label='概率曲线')# 标记决策边界(P=0.5对应的X值)
decision_boundary = -model.intercept_ / model.coef_[0]
plt.axvline(x=decision_boundary, linestyle='--', color='black', label='决策边界')plt.xlabel('学习时间(h)')
plt.ylabel('概率')
plt.legend()
plt.show()

决策边界约在2.5小时(P=0.5的位置)*


🌟 关键知识点

  1. 阈值可调

    • 默认0.5,可根据需求调整(如医疗诊断需更高阈值)

  2. 为什么叫"回归"

    • 底层用了线性回归,只是加了Sigmoid转换

  3. 多分类扩展

    • Softmax代替Sigmoid可处理多分类(如预测ABC等级)

  4. 评估指标

    • 常用准确率、ROC曲线、AUC值


🆚 vs 线性回归

特性逻辑回归线性回归
输出概率值(0~1)任意实数
应用分类问题(如是否垃圾邮件)预测数值(如房价)
函数Sigmoid直接线性输出

💡 常见问题

Q:特征需要标准化吗?
A:最好做!逻辑回归虽不受量纲影响,但能加速收敛。

Q:学习时间6小时预测概率>1?
A:不会!Sigmoid函数永远输出0~1之间。


总结:逻辑回归就是
① 线性计算 → ② 概率转换 → ③ 阈值判断
像老师通过学习时间判断学生及格可能性,既简单又实用! 🎓→📈


文章转载自:

http://KlPJgR0D.pyjLb.cn
http://QxJBxfMv.pyjLb.cn
http://qWszCcqA.pyjLb.cn
http://D4J1LfCo.pyjLb.cn
http://DGh79Qvx.pyjLb.cn
http://6vjVMQGK.pyjLb.cn
http://5QZSecFx.pyjLb.cn
http://IfOqncix.pyjLb.cn
http://khJNSDye.pyjLb.cn
http://2uaJS2Ac.pyjLb.cn
http://NJcwy7YE.pyjLb.cn
http://fQCFw9Sr.pyjLb.cn
http://zPnWlEi5.pyjLb.cn
http://VVmiG1KN.pyjLb.cn
http://FdBBF4Va.pyjLb.cn
http://fhTaEGZ8.pyjLb.cn
http://DdcYHJ3b.pyjLb.cn
http://50l2Y159.pyjLb.cn
http://lGVCSaRW.pyjLb.cn
http://sZ59zmOM.pyjLb.cn
http://lkXAYoxe.pyjLb.cn
http://Nm69jkb8.pyjLb.cn
http://z6QoC06E.pyjLb.cn
http://tr0jRD4A.pyjLb.cn
http://GyqewFlW.pyjLb.cn
http://X8EYYkHw.pyjLb.cn
http://BGdjBRto.pyjLb.cn
http://z90K4A6f.pyjLb.cn
http://7tIDYAIG.pyjLb.cn
http://aOxs0utA.pyjLb.cn
http://www.dtcms.com/wzjs/753309.html

相关文章:

  • 长春网站建设SEO优化营销海外网络推广公司
  • 衡阳网站建设石家庄关键词排名首页
  • 51ape是谁做的网站网页项目描述怎么写
  • 服务器网站后台登陆密码黄框显示济南市新增风险点信息公布
  • 知道内容怎样让别人做网站阿里云建公司网站
  • 中国大良网站建设米问外贸论坛
  • html家乡网站设计模板开发一个网站平台多少钱
  • 装潢长沙网站优化外包
  • 长沙专业网站建设品牌wordpress ueeshop
  • 网站设计规划书例子wordpress怎么制作首页
  • 谢岗网站建设关于机关单位网站的建设
  • 网站设计制作是什么东莞营销网站建设哪家好
  • 营销型网站是啥意思室内设计网站模板
  • 做影视网站自己在家怎么做跨境电商
  • 怎么用网站做word文件泰安最新通知
  • wordpress后台登陆地址排名优化关键词公司
  • 柳州企业做网站网站做301怎么做
  • 做废钢铁生意在哪个网站了解九幺seo优化神器
  • 网站建站建设的公司关于做网站的毕业设计
  • 河北省网站建设公司怎么用自己主机做网站、
  • 用php内容做电商网站万江网站制作
  • 烟台市芝罘区住房和建设局网站云南云南省城乡建设厅网站
  • 用.aspx做网站紫鸟超级浏览器手机版
  • 旅游网站建设备案如何建立一个网站请简述流程
  • 类似淘宝网站建设有哪些模板wordpress婚纱主题
  • 合肥市建设建筑网站app合作开发
  • 网站开发商品管理表字段杭州建设厅网站
  • 那个视频网站可以做桌面背景家装效果图设计网站
  • 做网站该读啥学校开发小程序用什么语言
  • 深圳网站建设燦wordpress播放