- 博客(13)
- 收藏
- 关注
原创 达观杯文本智能处理day2
TF-IDF理论1. 什么是TF-IDF?TF-IDF(Term Frequency-Inverse Document Frequency, 词频-逆文件频率).是一种用于资讯检索与资讯探勘的常用加权技术。TF-IDF是一种统计方法,用以评估一字词对于一个文件集或一个语料库中的其中一份文件的重要程度。字词的重要性随着它在文件中出现的次数成正比增加,但同时会随着它在语料库中出现的频率成反比下降。...
2019-04-07 21:44:11
161
原创 LeetCode刷题之二叉树的中序遍历java
二叉树的中序遍历示例:输入: [1,null,2,3]12/3输出: [1,3,2]提供两种解法:一:基于栈的中序遍历class Solution { public List<Integer> inorderTraversal(TreeNode root) { List<Integer> list = new ArrayLis...
2019-04-06 21:29:01
223
原创 达观杯文本智能处理
达观杯文本处理(一)数据获取数据下载地址:添加链接描述下完之后会得到一个压缩包。处理过程我的方式简单粗暴,直接读取的:import pandas as pddata_path='E:/data/new_data/'train_data=pd.read_csv(data_path+"train_set.csv")test_data=pd.read_csv(data_path+...
2019-04-05 22:06:51
137
原创 LeetCode刷题之两数之和
两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]class ...
2019-04-05 21:31:49
96
原创 LeetCode刷题之 环形链表java
环形链表给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。示例 1:输入:head = [3,2,0,-4], pos = 1输出:true解释:链表中有一个环,其尾部连接到第二个节点。public class Solution { public b...
2019-04-04 21:49:53
116
原创 LeetCode刷题之删除排序数组中的重复项java
删除排序数组中的重复项题目:示例 1:给定数组 nums = [1,1,2],函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。你不需要考虑数组中超出新长度后面的元素。示例 2:给定 nums = [0,0,1,1,1,2,2,3,3,4],函数应该返回新的长度 5, 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4。你不需要...
2019-04-03 20:59:05
106
原创 LeetCode刷题之字符串相乘java
字符串相乘给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。示例 1:输入: num1 = “2”, num2 = “3”输出: “6”示例 2:输入: num1 = “123”, num2 = “456”输出: “56088”public class Demo2 { public static voi...
2019-04-02 21:14:21
168
原创 LeetCode刷题之回文数 java
class Solution { public boolean isPalindrome(int x) { if (x < 0) { return false; } long sum = 0; int mod = 10; int num = x; ...
2019-04-01 21:52:41
98
原创 Leetcode题目刷题之罗马数字转整数java
public class Mydemo1 {public static int Romantoint(String s){ int result=0; char[] chars= s.toCharArray(); for (int i=0;i<chars.length;i++){ switch (chars[i...
2019-03-31 22:00:27
92
原创 波士顿房产数据集——线性回归(多变量)
波士顿房产数据波士顿房价数据集(Boston House Price Dataset)使用sklearn.datasets.load_boston即可加载相关数据。该数据集是一个回归问题。每个类的观察值数量是均等的,共有 506 个观察,13 个输入变量和1个输出变量。每条数据包含房屋以及房屋周围的详细信息。其中包含城镇犯罪率,一氧化氮浓度,住宅平均房间数,到中心区域的加权距离以及自住房平均...
2019-03-05 20:57:38
5544
原创 线性回归——波士顿房价预测
波士顿放假预测回归算法的评价指标有MSE,RMSE,MAE、R-Squared,下面一一介绍。MSE均方差误差:MAE平均绝对误差:RMSE均方根误差:可决系数(拟合优度)代码实现# -*- coding: utf-8 -*-"""Created on Sun Mar 3 21:27:31 2019@author: huyhui"""#导入用到的库impor...
2019-03-03 22:01:10
7259
原创 简单线性回归代码实现
线性回归代码实现在这里插入代码片```import numpy as np def fitSLR(x,y): n = len(x) dinominator = 0 numerator = 0 for i in range(0, n): numerator += (x[i] - np.mean(x))*(y[i] - np.mean(y)) ...
2019-03-02 22:08:29
247
原创 算法梳理——线性回归
机器学习的概念1.有监督学习、无监督学习、泛化能力、过拟合欠拟合(方差和偏差以及各自解决办法)、交叉验证有监督学习:训练集中的每个样本既有特征向量x,也有标签y。根据样本的y来对模型进行“监督”,调整模型的参数。监督学习对应的是分类和回归算法。无监督学习:训练集中的每个样本只有特征向量x,没有标签y。根据样本之间的相似程度和聚集分布来对样本进行聚类。无监督学习对应的是聚类算法。泛化能力:指...
2019-03-01 13:25:47
487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人