Mark Blog

Be faithful to time, Be loyal to yourself.

深度学习中的人工神经网络

人工神经网络

人工神经网络 根据目标,去帮你做特征工程 然后,做出了特征工程后,其实最后一层其实是一个简单的线性分类器 神经网络的来源 只有一层的神经网络,是和线性回归是一样的 添加少量的隐层,变成了浅层神经网络,也就是SNN 增加中间层,变为深度神经网络,也就是DNN 神经网络为什么在分类问题...

自然语言处理中的TD-IDF、PageRank、TextRank

TD-IDF、PageRank、TextRank

TF-IDF、PageRank、TextRank TF-IDF 什么是TF-IDF 字词的重要性随着它在文件中出现的次数成正比增加,但同时会随着它在语料库中出现的频率成反比下降。 词频 (term frequency, TF) 指的是某一个给定的词语在该文件中出现的次数。 逆向文件频率 (inverse document frequency, IDF) TF-ID...

机器学习中的PCA主成分分析

PCA

PCA主成分分析法 实践 其实主成分分析法的实现方法非常明了,一步步的来就可以。但是想了解的更加透彻,知道为什么这样做是可以的,或许需要一步步的推导公式开始,先说实现方法。 数据 假设我们得到的2维数据如下: 第一步 分别求x和y的平均值,然后对于所有的样例,都减去对应的均值。这里x的均值是1.81,y的均值是1.91,那么一个样例减去均值后即为(0.69,0.49),得到 ...

机器学习算法之贝叶斯分类初探

贝叶斯分类

贝叶斯分类 理论 贝叶斯公式 如下所言: 所求为后验概率,是通过样本无法数出来的。 公式推导基于样本独立,变为都是可以通过样本数出来的数据。 这样就可以根据现有的样本,样本所属的分类,就可以推测出新来的一个样本,所属的哪个分类的概率最大了。 例子1: 数据源: postingList = [[ 'my', 'dog', 'has', '...

吴恩达机器学习笔记(一)

吴恩达机器学习

Machine Learning Introduction What is machine learning Tom Mitchell (1998) Well-posed Learning Problem: A computer program is said to learn from experience E with respect to some task T and som...

机器学习算法中的SVM推导

支持向量机

支持向量机SVM SMO 基于最大间隔分隔数据 优点:泛化错误率低 计算开销不大 结果易解释。 缺点:对参数调节和核函数的选择敏感 原始分类器不加修改仅适用于处理二类问题。 数据点都在二维平面上 所以此时分隔超平面就只是一条直线。 但是 如果所给的数据集是三维的 那么此时用来分隔数据的就是一个平面。 显而易见 更高维的情况可以依此类推。 如果数据集是1024维的 那么就需要一个1023维的...

Python中的Gevent

Gevent

Gevent 不同的网络模型 阻塞式单进程。 一个进程一个循环处理网络请求,当然性能也是最差的 阻塞式多进程。 每个请求开一个进程去处理,这样就能同时处理多个请求了, 不过缺点就是当请求数变大时CPU花在进程切换开销巨大,效率低下。 非阻塞式事件驱动。 也是多进程,不过使用一个主进程循环来检查是否有网络I/O事件发生,再来决定怎样处理。 省去了上下文切换、进...

Java中的线程安全

线程安全

线程安全 什么是线程安全? 通俗点说,就是线程访问时不产生资源冲突。 “一个类可以被多个线程安全调用就是线程安全的” ​ ————《Java编程并发实践》 变量的线程安全 静态变量:线程非安全 用public修饰的static成员变量和成员方法本质是变量和全局方法,当声明它的类的对象时,不生成static变量的副本,而是类的所有实例...

Java中的反射

反射

反射机制 理解Class类 Class是一个类。 Class是用来描述类的类。 Class是一个类,封装了当前对象所对应的类的信息。 一个类中有属性,方法,构造器等,比如说有一个Person类,现在需要一个类,用来描述类,这就是Class,它应该有Person的类名,属性,方法,构造器等。 Class类:是一个对象照镜子的结果,对象可以看到自己有哪些属性,方法,构造器...

ElasticSearch

ElasticSearch

ElasticSearch 基础 为了搜索 安装和运行 ./bin/elasticsearch 测试 Elasticsearch 是否启动成功 curl "http://localhost:9200/?pretty" 安装Sense 下载kibana https://download.elastic.co/elastic/sense/sense-latest.tar.gz 在 K...