映射函数
有多种实现方式:一、使用 Set 对象:该方法会先创建一个 Set 对象,然后再使用 Array.from 方法将 Set 对象转换为数组,因为 Set 对象不允许有重复的元素,所以这样可以实现去重的效果。 该方法会先创建一个 Set 对象,然后再使用 Array.from 方法将 Set 对象转换为数组,因为 Set 对象不允许有重复的元素,所以这样可以实现去重的效果。 但是,如果数组中的元素是对象,Set 对象会识别为不同的元素,所以不能直接使用该方法
监督学习、非监督学习、半监督学习(主动学习) 统计学习通常包括监督学习、非监督学习、半监督学习以及强化学习,在机器学习的领域中前三种研究的比较多的,也是运用的比较广泛的技术。 监督学习的任务是学习一个模型,使模型对给定的任意的一个输入,对其都可以映射出一个预测结果。这里模型就相当于我们数学中一个函数,输入就相当于我们数学中的X,而预测的结果就相当于数学中的Y
结论 - 最大熵模型就是softmax分类 - 在满足广义线性模型的平衡条件下,满足最大熵条件的模型映射函数就是softmax函数 - 在统计机器学习方法一书中,给出了在特征函数定义下的最大熵模型,其与softmax回归都属于对数线性模型 - 当特征函数从二值函数扩展为特征值本身时,最大熵模型就化为softmax回归模型 - 最大熵最大化的是条件熵,不是条件概率的熵,也不是联合概率的熵。 分析这个等式: 大白话:我们希望得到这么一个映射函数\(\pi\),对某一维(j)特征,用所有样本被映射函数归为第u类的概率加权所有样本的特征值之和,等于第u类内所有样本的特征值之和。显然,最好的情况就是左右两个累加式内的元素完全一样,只有第u类的样本被累加,且第u类样本被映射函数归为第u类的概率为1,其他类样本被归为第u类样本的概率为0. 但是,这个等式非常的宽松,它只要求两个和式相同,并不要求每一个元素相同,而且这个式子没有显示的写出映射函数的表达式,任何满足该式的非线性映射都有可能称为映射函数
在数以亿计的数据中判断存不存在一个元素,用来解决缓存穿透。 “实际上就是个位数组,元素经过几个hash函数,分别把位数组对应位置设置为1。判断是否存在这个元素,直接去对应位置判断是不是1
