研究生毕业啦,很开心

很开心,答辩结束了,工作确定了,顺利毕业了。 接下来会研究几天NLP。 鹅厂见!!!

2018-12-10 16:07:55

阅读数 117

评论数 0

自我反思

新的学期开始,是时候反思总结一下自己这一年多的经历,砥砺前行了。 作为一个想转向互联网行业的非计算机本科和非计算机研究生,找工作转行是我最大的目标。一年来,可以说一路坎坎坷坷,没有得到最想要的,但收获的也还好。还有半年时间,当调整战略,为秋招做准备。 首先,值得欣慰的是,过去的一年时光,得到了...

2018-02-25 13:39:14

阅读数 1171

评论数 2

Python数据结构之二叉树(涵盖了构建、删除、查找、字典转换、非递归与递归遍历等)

MyTree.py#coding=utf-8 import mathclass BinTree: def __init__(self): self.root=None def is_empty(self): return self.root is No...

2017-11-08 11:59:47

阅读数 602

评论数 0

Python数据结构之二叉排序树

SortTree.py#coding=utf-8 #二叉排序树 class TreeNode: def __init__(self,data,left=None,right=None): self.data=data self.left=left ...

2017-11-08 11:57:36

阅读数 480

评论数 0

Python数据结构之哈夫曼树

HaffMan.py#coding=utf-8 #考虑权值的haff曼树查找效率并非最高,但可以用于编码等使用场景下 class TreeNode: def __init__(self,data): self.data=data self.left=None...

2017-11-08 11:55:56

阅读数 1256

评论数 0

非线性优化之牛顿(梯度)下降法、高斯牛顿法、LM下降法

本质都是基于梯度下降法。 牛顿法: 依赖于Hessen矩阵非奇异,收敛较快 高斯 牛顿法:依赖二阶项的jacobian 解决了Hessen非奇异的问题,收敛相对慢 LM下降法:表现是使用一个因子拟合牛顿和高斯牛顿法#coding=utf-8 from numpy import * impor...

2017-10-29 21:41:30

阅读数 987

评论数 1

Machine Learning 之 SVM实现(个人认为最好的算法)

SVM.py#coding=utf-8 """ 主要思想及算法流程来自李航的《统计学习方法》 《理解SVM的三重境界》 yi={1,-1} 难点: KKT条件 SMO算法 ""...

2017-10-29 21:12:19

阅读数 13171

评论数 4

Machine Learning 之 LOF离群点检验

#coding=utf-8 #本质是基于密度的检测 缺点:计算量巨大 #优化 重复点计算 import math print sorted([1,3,2])[:1],[1,3,2][1:]class LOF: def __init__(self,data,k,threshold): ...

2017-10-29 21:09:46

阅读数 791

评论数 0

Machine Learning 之简单绘制决策树

#encoding:utf-8 # #基本绘图 # import numpy as np import cv2 import cv2.cv as cv class Parent: def __init__(self,k,d): self.k=k ...

2017-10-29 21:08:21

阅读数 131

评论数 0

Machine Learning 学习 之 C4.5

#coding=utf-8 #每个类先事先划分属性 数据结构定义为[[[类1,类2,...],结果],...(样本n)] #ID3算法 比较最大增益 增益越大 说明该分类器商相对越小 #,分类越显著(概率比越大,类别对结果的影响越大) """ 上面为了简便,将特征属性...

2017-10-29 21:06:27

阅读数 155

评论数 0

Machine Learning 学习之决策树 ID3树

#coding=utf-8 #每个类先事先划分属性 数据结构定义为[[[类1,类2,...],结果],...(样本n)] #ID3算法 比较最大增益 增益越大 说明该分类器商相对越小 #,分类越显著(概率比越大,类别对结果的影响越大) """ 上面为了简便,将特征属性...

2017-10-29 21:05:38

阅读数 138

评论数 0

数值分析 函数逼近

通过复杂高维函数的近似替代进行计算量简化 general.py#coding=utf-8 import sympy from sympy import integrate import numpy as np import math from matplotlib import pyplot a...

2017-10-29 20:56:15

阅读数 759

评论数 0

数值分析之 拉格朗日插值、牛顿插值、分段线性插值实现

1、拉格朗日插值法考虑全局信息的比较经典的插值方法,编程简单,计算量大。#coding=utf-8 from matplotlib import pyplot as pltdef Lg(data,testdata): predict=0 data_x=[data[i][0] for...

2017-10-29 20:52:41

阅读数 3821

评论数 0

Machine Learning 学习之神经网络(1)

BP神经网络是机器学习的重要研究方向 也是深度学习的基石 先上效果图功能如下: 可视化神经网络拓扑关系 可视化权值 偏置值 测试结果曲线 测试 预测 归一化数据 等功能 可选择的激活函数 动量因子 batch size 性能指标和误差指标 训练时可见 模型加载保存 Net.t...

2017-10-22 10:26:39

阅读数 116

评论数 0

接下来的博客计划

路径规划系列 机器学习后续探索 深度学习系列 基于Scrapy的 网络爬虫 基于Django的网站设计开发 数据结构与算法

2017-10-22 09:50:33

阅读数 100

评论数 0

Arduino 单片机之 ESP8266模块使用

Esp8266 Wifi模块 优点: 1. 价格便宜 2. 体积小 Esp8266 缺点: 1. 冗余单片机应答信号过多 导致在处理能力不够的单片机上运行速度慢 2. 丢包率相对较高 3. Github库不多 实测大多不能用 该模块支持 TCP、UDP和双工模式,但TCP...

2017-10-22 09:44:09

阅读数 3850

评论数 0

Arduino 单片机之SD卡函数封装

Arduino 官方的SD卡库 使用起来体验很差主要表现为: 每次使用重新进行初始化 不能保留多个文件 代码冗余 这里对此进行了优化首先是 sdsun.h(内容不多就全写在头文件里了)int sd_t=1; File root; File myFile; String ss; int prin...

2017-10-22 09:32:11

阅读数 541

评论数 0

Machine Learning学习之岭回归

最小二乘法#coding=utf8 from numpy import * class Min2c: def __init__(self,data): self.data=data self.result=self.__min2c() ...

2017-10-21 14:00:14

阅读数 126

评论数 0

空间亚线性算法

#coding=utf8 import randomdef deleteElem(valueList,numList): V=[] L=[] for k in range(len(numList)): numList[k]-=1 ...

2017-10-21 13:57:59

阅读数 288

评论数 0

MachineLearning 学习之fisher判别

import numpy as np from scipy.linalg import solveclass Fisher: def __init__(self,data,clas,inpu): self.data=data self.clas=clas ...

2017-10-21 13:56:00

阅读数 126

评论数 0

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