自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

永远飞翔的鸟

专注于人工智能和大数据,以永恒之心,书写技术之美

  • 博客(8)
  • 资源 (6)
  • 收藏
  • 关注

原创 keras训练出现nan的解决流程

出现nan可能是在train的loss阶段,也可能是train的metric阶段,还可能是validation阶段,反正都一样。在写毕设的过程里面,用学弟提取的特征做DNN的训练,loss没有出现nan,但是反而是metric(MSE)里面出现了nan,predict的结果也全是nan。尝试了很多方法来调bug,最后采用的方法是将训练集二分的方法来调试。先将训练集划成(...

2019-09-29 09:57:20 6179 2

转载 LeetCode-Python-109. 有序链表转换二叉搜索树

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_32424059/article/details/89045959给定一个单链表,其中的元素按升序排序,将其转换为高度平衡的二叉搜索树。本题中,一个高度平衡二叉树是指一个二叉树每个节点的左右两个子树的高度差的绝对值不超过 1...

2019-09-26 16:31:02 129

转载 python PriorityQueue

python 优先队列 PriorityQueue,python3 不允许插入优先级相同的值或者是无法判断优先级的值到优先队列。刷题看到一种不错的方法,插入的时候加入一个index,就不会出现优先级相同的情况了。leetcode 23题,Merge k sorted linked lists and return it as one sorted list. Analyze and de...

2019-09-25 15:18:20 6036

原创 LR,gbdt,libfm三个模型的使用场景

一、高维稀疏特征的时候,lr 的效果会比 gbdt 好,为什么?这个问题我也是思考了好久,在平时的项目中也遇到了不少 case,确实高维稀疏特征的时候,使用 gbdt 很容易过拟合。 但是还是不知道为啥,后来深入思考了一下模型的特点,发现了一些有趣的地方。 假设有1w 个样本, y类别0和1,100维特征,其中10个样本都是类别1,而特征 f1的值为0,1,且刚好这10个样本的 f1特征值...

2019-09-23 17:16:22 892

原创 推荐系统评估指标AUC详解与python实现

1.AUC的含义AUC是ROC曲线下的面积,它是机器学习用于二分类模型的评价指标,AUC反应的是模型对样本的排序能力。它的统计意义是:随机抽出一对样本(一个正样本,一个负样本),然后用训练得到的分类器来对这两个样本进行预测,预测得到正样本的概率大于负样本概率的概率。ROC曲线的横坐标为false postive rate(fpr),纵坐标为true positive rate(tpr),...

2019-09-20 10:05:19 3282 2

转载 树、森林与二叉树的相互转换

树、森林与二叉树的相互转换设森林F中有三棵树,第一,第二,第三棵树的结点个数分别为M1,M2和M3。与森林F对应的二叉树根结点的右子树上的结点个数是( )A)M1 B)M1+M2 C)M3 D)M2+M3【答案】D【解析】当森林转化为对应的二...

2019-09-19 10:54:38 751

原创 堆排序算法讲解 及python3实现

目录一、堆排序简介1 用数组构建堆时注意事项2 堆排序基本思想及步骤二、大顶堆实现三、小顶堆实现四、 堆排序的递归实现五、堆的上移和下沉六、python中堆heapq模块一、堆排序简介  堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。...

2019-09-12 11:54:59 250

转载 数组进行排序,时间复杂度O(N)&&求无序数组的中位数

Hello,本篇博客Val要和大家分享关于如何对数组进行排序,且时间复杂度为O(N);和求无序数组的中位数。例题:1 . int a[] = { 12, 13, 12, 13, 19, 18, 15, 12, 15, 16, 17 },要求对数组a进行排序,要求时间复杂度为O(N)2.求一个无序数组的中位数。如:{ 2, 5, 4, 9, 3, 6, 8, 7, 1 }的中位数为5...

2019-09-04 19:48:44 1209

FTRL_FM_LR.html

使用FM和LR分别进行了FTRL优化,包含详细的调试步骤

2020-03-06

alphaFM-master.zip

FM_FTRL实现

2020-03-05

OnlineLearning_BasicAlgorithm-master.zip

在线学习优化方法SGD-OGD-FOBOS-RDA-FTRL-FTML 总结

2020-03-05

train_mnist.zip

采用dcoker搭建tensorflow_sever对外服务。代码采用minist数据集,训练了模型,并保存为PB文件,然后使用docker容器搭建了tensorflow_sever,并进行了测试。

2020-02-26

minist_tensorflow_pb_train_predict.zip

tensorflow训练手写数字识别模型,保存为pb文件,并采用pb文件进行预测。 tensorflow训练手写数字识别模型,保存为pb文件,并采用pb文件进行预测。 tensorflow训练手写数字识别模型,保存为pb文件,并采用pb文件进行预测。 tensorflow训练手写数字识别模型,保存为pb文件,并采用pb文件进行预测。 tensorflow训练手写数字识别模型,保存为pb文件,并采用pb文件进行预测。

2020-02-22

Word2Vec中的数学原理详解.pdf

从数学角度详细讲解word2vec模型的原理,目录如下:(一)目录和前言(二)预备知识(三)背景知识(四)基于 Hierarchical Softmax 的模型(五)基于 Negative Sampling 的模型(六)若干源码细节

2020-02-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除