2 White__Hacker

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 16w+

PCA(主成分分析原理)

1. 数据降维  在实际生产生活中,我们所获得的数据集在特征上往往具有很高的维度,对高维度的数据进行处理时消耗的时间很大,并且过多的特征变量也会妨碍查找规律的建立。如何在最大程度上保留数据集的信息量的前提下进行数据维度的降低,是我们需要解决的问题。  对数据进行降维有以下优点:  (1)使得数据集更易使用  (2)降低很多算法的计算开销  (3)去除噪声  (4)使得结果易懂  降...

2020-02-08 14:11:56

Leetcode日常刷码(5)解决最大利润问题(Java)

问题描述:Say you have an array for which the ith element is the price of a given stock on day i.If you were only permitted to complete at most one transaction (i.e., buy one and sell one share of the...

2020-01-13 22:39:19

Leetcode日常刷码(4)解决数组合并问题(Java)

问题描述:Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array.Note:The number of elements initialized in nums1 and nums2 are m and n respectively.You may ass...

2020-01-13 19:07:32

Leetcode日常刷码(3)解决最大子数组问题(Java)

问题描述:Given an integer array nums, find the contiguous subarray (containing at least one number) which has the largest sum and return its sum.Example:Input: [-2,1,-3,4,-1,2,1,-5,4],Output: 6问...

2020-01-12 22:05:02

Leetcode日常刷码(2)解决数组去重问题(Java)

问题描述:(切记!!!给出的数组必须有序)Given a sorted array nums, remove the duplicates in-place such that each element appear only once and return the new length.Do not allocate extra space for another array, you ...

2020-01-11 17:03:36

Leetcode日常刷码(1)解决字符串匹配问题(Java)

问题描述:Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.An input string is valid if:Open brackets must be closed by the same t...

2020-01-11 14:21:42

BS4总结

    Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.BeautifulSoup配合Request使用,能大大提高爬虫效率。import requestsfrom bs4 import BeautifulSoupall_url = 'http://www.mzitu.com/all...

2018-12-18 14:35:37

利用CNN处理基于人体行为识别TensorFlow实战(二)(搭建神经网络)

搭建神经网络在上次我们已经学会了如何去制作数据集,并且学习到了一些处理数据的方法和工具,那么现在我们就学习如何去搭建一个神经网络,我们所有的代码都已经上传到了github上面,有需要的同学可以进行查阅,现在开始学习如何搭建神经网络1,定义数据类型在我们搭建网络之前,我们首先要确定,我们给网络中送入的数据到底是以什么形式送进去的,这一点很关键,对于我们这个数据集来说,我们想让他按照每组中...

2018-12-17 11:49:35

利用CNN处理基于人体行为识别 TensorFlow实战(一)(制作数据集)

心路历程        首先,小编这里花费了两周多的时间,从数据集到网络的搭建,都是小编亲手完成的,在这里想把整个过程分享给大家,希望大家可以从中学到东西,那么话不多说,开始介绍我的心酸之旅.制作数据集        首先我是使用了 WISDM (Wireless Sensor Data Mining) Lab 实验室公开的 Actitracker 的数据集,在此数据集上进行数据清洗,...

2018-12-12 20:51:33

双系统win10+ubuntu17.10关于grub引导问题详解

进入ubuntu没有看到熟悉的图形界面,而是出现 Give root password for maintence (or type Control-D to continue)解决方法首先,我们先分析一下这个问题,问题的原因主要是/usr/home/boot分区磁盘检测出了 然后我们开始说解决方法1,输入你的root密码2,执行以下命令fsck -y /usr    修复/u...

2018-10-16 23:21:48

重点剖析深度神经网络(DNN)实现过程

前言        当简单的了解了深度神经网络和卷积神经网络后,我们会发现两者之间是有着一些联系的,其实两者的原理都是利用已经处理好的数据集来对网络进行逐步的训练,从而使它更加贴合真实的情况,但是,两者之间也是有点不同的,卷积和池化,就是在DNN的基础上加载进来的,那么为什么要引入这两个概念,因为,在日常生活中,我们不可能碰到像mnist这种已经处理的十分友好的数据集,大多数情况我们面对的就是...

2018-08-04 13:37:48

深层神经网络之经典损失函数

一, 交叉熵函数交叉熵是一个信息论中的概念,但在此我们不深究它的本身意义,我们要知道,交叉熵刻画了两个概率分布之间的距离,在深度神经网络的构建中,我们知道真实值和预测值之间会存在一个差值,这也就是为什么使用交叉熵函数的原因.给定两个概率分布p,q, 通过q来表示p的交叉熵为H(p,q) = -∑ p(x) log q(x)在这里我们要知道交叉熵函数刻画的是两个概率分布之间的距离,但...

2018-07-22 15:05:22

TensorFlow入门及神经网络简介

#TensorFlow支持通过tf.Graph来创建新的计算图import tensorflow as tfg1 = tf.Graph()with g1.as_default():    #在计算图g1中定义一个名字叫做v的变量,是一个[1,2]的数组,并且初始值是0    v = tf.get_variable("v",shape=[1,2], initializer=tf.zero...

2018-07-22 09:41:20

TensorFlow计算图的使用

计算图的使用节点一、 constant(常量)constant是TensorFlow的常量节点,通过constant方法创建,其是计算图(Computational Graph)中的起始节点,是传入数据。创建方式cons = tf.constant(value=[1,2],dtype=tf.float32,shape=(1,2),name='testconst', verify...

2018-07-21 14:35:04

交叉熵代价函数(作用及公式推导)

交叉熵代价函数(Cross-entropy cost function)是用来衡量人工神经网络(ANN)的预测值与实际值的一种方式。与二次代价函数相比,它能更有效地促进ANN的训练。在介绍交叉熵代价函数之前,本文先简要介绍二次代价函数,以及其存在的不足。 1. 二次代价函数的不足        ANN的设计目的之一是为了使机器可以像人一样学习知识。人在学习分析新事物时,当发现自己犯的错...

2018-07-19 14:03:52

ubuntu16.04下anaconda3的安装和配置,jupyter notebook的简单使用

ubuntu16.04下anaconda3+pycharm的安装和配置1,anaconda3的安装进入官网,下载对应的anaconda3的版本https://www.anaconda.com/download/#linuxlinux可以下载这个版本下载完后会出现一个名为Anaconda3-5.2.0-Linux-x86_64.sh的一个脚本文件输入命令 bash Anac...

2018-07-16 17:03:49

ubuntu16.04安装opencv详解

ubuntu16.04安装opencv详解软件版本Ubuntu 16.04; OpenCV 2.4.131、首先安装一些编译工具# 安装编译工具sudo apt-get install build-essential# 安装依赖包sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat...

2018-07-15 21:23:03

详细解读gcc

详细解读gcc开放、自由和灵活是Linux的魅力所在,而这一点在gcc上的体现就是程序员通过它能够更好地控制整个编译过程。在使用gcc编译程序时,编译过程可以细分为4个阶段:●       预处理(Pre-Processing)●       编译(Compiling)●       汇编(Assembling)●       链接(Linking)Linux程序员可以根据自己的需要让gcc在编译...

2018-06-06 02:01:56

在腾讯云服务器上搭建python2.7+django1.11.1+Mysql

搭建python2.7+django1.11.1+Mysql搭建环境:腾讯云服务器linux系统:ubuntu16.04第一步:查看python版本(ubuntu16.04一般预装python2.7,所以小编在这里使用python2.7作为实例)    在命令行输入 python --version 查看当前python版本ubuntu@VM-0-6-ubuntu:~$ python --vers...

2018-05-29 18:50:51
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。