摘要: P:一个问题可以在多项式(O(n^k))的时间复杂度内解决 (计算机比较容易算出答案的问题.)NP:问题的解可以在多项式的时间内被验证 (已知答案以后计算机可以比较容易地验证答案的问题。)NPH:任意np问题都可以在多项式时间内归约为该问题,但该问题本身不一定是NP问题(给出一个答案,计算机可能验证 阅读全文
posted @ 2023-01-18 22:16 oceaning 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 损失函数在深度学习领域是用来计算搭建模型预测的输出值和真实值之间的误差。具体实现过程:在一个批次(batch)前向传播完成后,得到预测值,然后损失函数计算出预测值和真实值之间的差值,反向传播去更新权值和偏置等参数,以降低差值,不断向真实值接近,最终得到效果良好的模型。常见的损失函数包括:MSE(均方 阅读全文
posted @ 2023-01-10 21:00 oceaning 阅读(180) 评论(0) 推荐(0) 编辑
摘要: sigmod函数 def sigmoid(x): return 1 / (1 + np.exp(-x)) 阶跃函数 def step_function(x): if x > 0: return 1 else: return 0 ReLU(rectified)函数 def relu(x): retur 阅读全文
posted @ 2023-01-08 18:32 oceaning 阅读(46) 评论(0) 推荐(0) 编辑
摘要: a 阅读全文
posted @ 2022-12-24 15:54 oceaning 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-12-23 16:24 oceaning 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-12-23 12:11 oceaning 阅读(38) 评论(0) 推荐(0) 编辑
摘要: a 阅读全文
posted @ 2022-12-18 22:19 oceaning 阅读(17) 评论(0) 推荐(0) 编辑
摘要: ##分组统计,求平均值 turnover_summary=df.groupby('turnover') turnover_summary.mean() #相关性矩阵 corr=df.corr() sns.heatmap(corr,xticklabels=corr.columns.values,yti 阅读全文
posted @ 2022-12-18 18:09 oceaning 阅读(48) 评论(0) 推荐(0) 编辑
摘要: Light Gradient Boosting Machine 轻量梯度提升机器 阅读全文
posted @ 2022-12-17 22:23 oceaning 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 三要素: 损失函数L(x,y): 真实值和预测值之间的差异 弱评估器f(x):效果差的模型 综合集成规则:数据、特征处理方法,构建迭代过程,参数设置等 基本训练流程:以上一个弱评估器的结果,计算损失函数,并以最小化L(x,y)为目标影响下一个弱评估器的构建 Boosting 算法中所有的弱评估器都是 阅读全文
posted @ 2022-12-17 18:23 oceaning 阅读(35) 评论(0) 推荐(0) 编辑