早上九点到十二点(两小时视频学习一小时做题) 线性代数 矩阵基本性质 矩阵转置 想起了以前做的斐波拉契矩阵做法,当时看矩阵乘法就看了一下午。前行乘后列, 矩阵和行列式都好多计算啊。 没有离散数学书和练习册,随便网上找了几个简单矩阵计算题做,一小时也没做三四个, 下午 二点到六点 一直在看 java视 ...
分类:
其他好文 时间:
2020-03-14 21:52:47
阅读次数:
64
给定一个二维矩阵,计算其子矩形范围内元素的总和,该子矩阵的左上角为 (row1, col1) ,右下角为 (row2, col2)。 来自leetcode 本题既是一个熟悉class的题目,也是一道简单的动态规划题,子矩阵面积 = 两块面积 - 重复面积 + 右下角面积 收获: 都是一些值得学习的小 ...
分类:
其他好文 时间:
2020-02-24 20:22:29
阅读次数:
67
基于物品的推荐算法以及流程(以电商网站为基准) 例如,用户喜欢百雀羚的爽肤水,那么系统将会寻找与爽肤水、百雀羚类似的物品推荐给用户。 算法流程: 1.构建用户–>物品的倒排; 2.构建物品与物品的同现矩阵; 3.计算物品之间的相似度,即计算相似矩阵; 4.根据用户的历史记录,给用户推荐物品; 数据库 ...
分类:
编程语言 时间:
2020-02-18 18:28:47
阅读次数:
107
Linear regression 1. 线性回归 线性回归模型尽量写成矩阵形式进行计算。 为什么矩阵计算比循环快很多? 【知乎】因为通常的数学库,矩阵运算都是用BLAS、ATLAS之类的库。这些库中,矩阵运算都是优化过的(也就是说通常不会用两层循环来计算矩阵乘法,具体的计算方法请参考源代码)。 当 ...
分类:
其他好文 时间:
2020-02-04 13:44:43
阅读次数:
102
论文解读 首先 是通过p个锚点,做p次单源最短路,得到一个 的$d_{ij}$矩阵。通过这样一个 $d_{ij}$计算得到一个C矩阵,$C \in R^{n\times k}$。 C矩阵计算方式: $$ \begin{equation} C_{ij} = \frac{1}{2} (\delta_{i ...
分类:
其他好文 时间:
2020-02-02 23:26:05
阅读次数:
93
什么是Numpy NumPy这个词来源于两个单词 Numerical和Python。 NumPy是Python中的一个运算速度非常快的一个数学库,它非常重视数组,很多的数据科学的包都是依赖于Numpy的。它允许你在Python中进行向量和矩阵计算,并且由于许多底层函数实际上是用C编写的,因此你可以体 ...
分类:
其他好文 时间:
2020-01-15 19:36:09
阅读次数:
72
通过 EM 算法思想来求解参数, 计算核心是 F/B 算法. ...
分类:
其他好文 时间:
2019-12-29 00:53:02
阅读次数:
83
矩阵计算库numpy库的使用是sklearn库和opencv库的基础,主要用于矩阵的计算。Numpy 的主要用途是以数组的形式进行数据操作。机器学习中大多数操作都是数学操作,而 Numpy 使这些操作变得简单 1.创建Numpy数组对象Numpy 的数值类型实际上是 dtype 对象的实例,并对应唯 ...
分类:
编程语言 时间:
2019-12-28 23:08:25
阅读次数:
123
十分钟掌握Pandas(上)——来自官网API 其实不止10分钟,这么多,至少一天 一、numpy和pandas numpy是矩阵计算库,pandas是数据分析库,关于百度百科,有对pandas的介绍。 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas ...
python 矩阵计算时出现错误 此时如果矩阵不是方阵,就会出现如下错误: 这里值得注意的是:当我们这样使用的时候,程序运行又会很正常: 貌似我们求得了非方阵的逆。 下面我们来验证一下: 仔细一看,这不是单位阵啊,笔者以为,这种方法并不可行,但带着博客严谨性的想法,笔者决定看看方阵的结果。 看到这里 ...
分类:
其他好文 时间:
2019-11-04 15:34:16
阅读次数:
434