算法
文章平均质量分 56
大鹏的NLP博客
梳理人工智能路上的点滴成长,分享思考与实践感悟,期待与各位同行交流共进。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
工业级时间序列利器之一:深入解析 TCN 及其注意力增强实现
TCN(时序卷积网络)通过因果卷积、空洞卷积和残差连接三大核心技术,有效解决了工业时序预测中的长序列依赖问题。因果卷积严格遵循时序因果性,空洞卷积以指数级扩大感受野,残差连接则缓解了深层网络的梯度退化问题。针对工业数据特点,TCN采用线性回归头和权重归一化设计,并可与注意力机制结合,动态分配历史特征权重。实验结果表明,该模型在轴承寿命预测任务中表现优异(R²=0.98)。工业部署时需注意感受野匹配、权重初始化和数据归一化等关键环节,以确保预测精度和稳定性。TCN+Attention的混合架构为工业长时序预测原创 2026-03-15 22:46:01 · 684 阅读 · 0 评论 -
集成学习算法
bagging、boosting、stacking原创 2022-11-17 15:02:17 · 423 阅读 · 0 评论 -
快速排序笔记
最坏时间复杂度:n2n^2,平均时间复杂度:nlgnn \lg n #include #include using namespace std; /** *基于分治思想。 *初始化慢者,比快者慢一步,中枢是最后一个数; *慢者始终指向快者最近邻的比中枢小的值,倾向于往前一步是大值, * 快者用于找寻第一个比中枢小的值,倾向于望后 一步是大值; * 找到后,更新慢者加1,并交换慢者原创 2016-01-24 10:20:48 · 455 阅读 · 0 评论 -
折半查找笔记,C++实现
#include using namespace std; /** * @brief 折半查找 * @param arr 升序 * @param len * @param check * @return */ int bsearch(const int* arr, const int& len, const int& check){ int start = 0; int en原创 2016-02-23 12:50:38 · 596 阅读 · 0 评论 -
循环有序数组的查找笔记
一个循环有序数组(如:3,4,5,6,7,8,9,0,1,2),不知道其最小值的位置,要查找任一数值的位置。要求算法时间复杂度为log2(n)。 循环有序数组的性质: 1.将一个循环有序数组一分为二,一定得到一个有序数组和另一个循环有序数组 2.长度不超过2的循环有序数组其实就是有序数组。 解答思路: 我们要先弄清楚这个循环有序数组的原数组是单调减的还是单调增。 http原创 2016-02-22 22:03:21 · 4671 阅读 · 0 评论
分享