摘要:
在cmd中输入neo4j.bat console启动neo4j时,出现了如下的错误提醒: 2021-03-20 14:51:23.493+0000 INFO Starting... 2021-03-20 14:51:26.228+0000 INFO Neo4j 4.2.4 2021-03-20 14 阅读全文
摘要:
在python中,set是一种用来实现集合的容器,与dict一样,set也是通过哈希算法存储数据的,因此相比于通过链表存储数据的容器(如list),set对数据的查找要快得多,下面就用代码来验证一下。 import time MAX = 200000000 def time_span(contain 阅读全文
摘要:
在pytorch中,Dataset和Dataloader是用来加载数据的两个类 数据集 采用蚂蚁蜜蜂数据集,数据集的目录结构如下 hymenoptera_data/ |-- train/ | |-- ants/ | | |-- 0013035.jpg | | |-- 24335309_c5ea483 阅读全文
摘要:
为什么在分类问题往往使用交叉熵作为损失函数? 假设数据标签为 \(Y\) = [[0, 1, 0], [0, 0, 1]],预测为 \(\hat{Y}\) = [[0.1, 0.6, 0.3], [0.5, 0.3, 0.2]] 此时模型在真实类别上给出的联合概率就是 p = 0.6 * 0.2,以 阅读全文
摘要:
对于一个$m{\times}n$矩阵$A$,$Ax$表示一个从$n$维向量到$m$维向量的线性变换,那么对于$n$维空间中的单位超球面$\Vert x \Vert =1$上的所有向量$x$,哪一个在变换后模长最小(大)呢 从上篇的分析可知,对于$AT A$的单位特征向量$v_i$,有$\Vert A 阅读全文
摘要:
引言 一个$m{\times}n$矩阵就是一个对$n$维向量进行线性变换的算子。当$m=n$时,一般而言会有一些向量在变换前后方向不变,这些向量就被称为“特征向量”。 那么当$m{\neq}n$时,显然就没有向量在变换前后方向不变了(因为维度改变了),那么此时是否还能找到一组向量,这组向量在线性变换 阅读全文
摘要:
投影矩阵的计算公式 对于矩阵$A=[\alpha_1,...,\alpha_n]$, 其列空间的投影矩阵为$P=A(ATA){-1}A^T$,即投影矩阵$P$与$n$维向量 \(x\) 的乘积$Px$为$x$在$A$的列空间上的投影 当$A$只有一列时(令$A=\alpha$),投影矩阵为$P=\f 阅读全文
摘要:
对于n阶矩阵$A$, 如果它有n个线性无关的特征向量 \(\alpha_i(i=1,2...n)\), 那么该矩阵一定可以对角化: \(A=P\Lambda P^{-1}\), 其中$P=[\alpha_1,\alpha_2, ...,\alpha_n]$, \(\Lambda=diagonal(\ 阅读全文
摘要:
1. 关联规则 大家可能听说过用于宣传数据挖掘的一个案例:啤酒和尿布;据说是沃尔玛超市在分析顾客的购买记录时,发现许多客户购买啤酒的同时也会购买婴儿尿布,于是超市调整了啤酒和尿布的货架摆放,让这两个品类摆放在一起;结果这两个品类的销量都有明显的增长;分析原因是很多刚生小孩的男士在购买的啤酒时,会顺手 阅读全文
摘要:
# 创建一个目录。若该目录存在,则删除该目录并重新创建 import shutil def make_empty_dir(dir_path): try: shutil.rmtree(dir_path) except: pass os.mkdir(dir_path) # 将(中文)字典保存为json文 阅读全文