- 博客(27)
- 收藏
- 关注
转载 浅谈矩阵分解在推荐系统中的应用
浅谈矩阵分解在推荐系统中的应用 为了方便介绍,假设推荐系统中有用户集合有6个用户,即U={u1,u2,u3,u4,u5,u6},项目(物品)集合有7个项目,即V={v1,v2,v3,v4,v5,v6,v7},用户对项目的评分结合为R,用户对项目的评分范围是[0, 5]。R具体表示如下: 推荐系统的目标就
2017-09-19 10:19:46
862
转载 Matlab小波包分解后如何求各频带信号的能量值?
异步赠书:Kotlin领衔10本好书 SDCC 2017之区块链技术实战线上峰会 程序员9月书讯 每周荐书:Java Web、Python极客编程(评论送书) window.quickReplyflag = true; var isBole = false; var fasrc="htt
2017-09-18 20:04:37
6107
转载 小波分析的理解
小波变换是克服其他信号处理技术缺陷的一种分析信号的方法。 小波由一族小波基函数构成,它可以描述信号时间(空间)和频率(尺度)域的局部特性。采用小波分析最大优点是可对信号进行实施局部分析,可在任意的时间或空间域中分析信号。小波分析具有发现其他信号分析方法所不能识别的、隐藏于数据之中的表现结构特性的信息,而这些特性对机械故障和材料的损伤等识别是尤为重要的。如何选择小波基函数目前还没有一个理论标准,常
2017-09-18 19:22:46
50423
5
原创 成为未来几年最炙手可热的机器学习人才,基本功、秘密武器和弹药补给
成为未来几年最炙手可热的机器学习人才,基本功、秘密武器和弹药补给在知乎上看到一篇文章:成为未来几年最炙手可热的机器学习人才,基本功、秘密武器和弹药补给 对机器学习的研究总结的很好。归纳一下重点下来:工业界需要什么样的人才?对学术界而言,任何一个研究方向,NLP,深度学习,机器视觉等任何一个小的研究方向都值得花数十年时间,对那些在这个领域钻研和寻求突破的人值得尊敬。相比学术界而言,工业界由于受客观因素
2017-09-17 11:37:52
594
原创 交叉熵和损失函数
熵,交叉熵和损失函数,在机器学习中,这些概念容易让人迷糊,基于现有的理解,简要做一下总结供参考,以后理解深刻了,在进行拓展。 对公式直接截图粘贴试了几次不能显示。难道需要一张张图上传? 后面有时间再来解决,有好方法忘及时告知。熵熵作为一种测量信息量的一个度量,可以用意外程度的期望值来定义,其反应了系统的有序化程度。 假设一个事件发生的概率为p,则得知该消息的意外程度log2(12) log_{2
2017-09-15 16:08:51
7466
原创 python import caffe的一些思考
在安装caffe以后一般需要运行命令进行验证:import caffe在python 里面,import ** 有两种导入, 一种是模块导入,一种是包导入1) 模块导入模块通常是指写好的文件,文件类型可以|" .py"、".pyc"、".pyd"、".so"、".dll" 等类型比如在目录/home/cc/test/目录下创建test0.py文件, 则只要将搜索路径添加到系
2017-04-11 15:45:20
6233
原创 caffe下在已有的网络上进行微调
本文主要学习caffe官网文章:Fine-tuning for Style Recognition的整理内容包括两个部分:1. 采用已有网络,改变最后一层,只对最后一层网络进行微调参数(局部微调),效果不太好2. 开启learn_all参数对全局进行微调(这里是将第一步局部调后的权值作为初始化权值)1) 模块导入#!usr/bin/env python# -*- codi
2017-04-07 17:05:57
1088
原创 python简单爬虫
参考博文1),实现了一个简单的爬虫,爬取一个网页上的图片,后面有时间,再学习用beautifulSoup爬取所有网页的图片. #!usr/bin/env python# -*- coding:utf-8 -*- """@author:cc@file: scraper_test0.py@time:2017/04/02"""# urllib.request.urlope
2017-04-06 12:18:41
536
原创 caffe下python网络创建
1) 载入模块import matplotlib.pyplot as pltfrom pylab import *# %matplotlib inlinecaffe_root = '/home/cc/caffe-master/examples/' # this file should be run from {caffe_root}/examples (otherwise change
2017-04-06 10:54:16
538
原创 caffe下数据可视化
本文主要学习caffe官网例子Classification: Instant Recognition with Caffe,采用caffe数据可视化的总结.其主要过程包括:1) 定义图像窗口属性2) 下载caffe模型,调用caffe.Net网络载入模型配置,模型权值,模型测试3) 数据转化,变换通道,去除均值,变换尺寸,变换rgb...4) 定义输入图像大小批次,载入
2017-04-05 20:33:01
1050
1
原创 Ubuntu软件安装和卸载
软件安装:apt-get安装:根据apt-get update更新的列表下载并安装软件命令: sudo apt-get install package命令: sudo apt-get -f install #修复安装安装deb软件包命令: sudo dpkg -i *.deb安装python依赖包pip用来安装来自PyPI(https://www.pyt
2017-04-01 14:04:45
612
原创 caffe下get_ilsvrc_aux简单解读
1. 数据预处理1) 下载训练数据和验证数据2) 准备额外的数据:./data/ilsvrc12/get_ilsvrc_aux.sh3) 产生lmdb将采用create_iamgetnet 直接里面设置缩放对图片可进行缩放,并在/examples/imagenet下产生lmdb格式文件./examples/imagenet/create_imagenet.sh也可
2017-03-31 21:57:41
1579
原创 Python 中Argparse 语句介绍
本文主要是参考文章(1-2)的整理. argparse模块主要用于用户交互环境, 程序只定义好它要求的参数,然后argparse将负责如何从sys.argv中解析出这些参数。argparse模块还会自动生成帮助和使用信息并且当用户赋给程序非法的参数时产生错误信息。import argparseparse = argparse.ArgumentParser()Aragpars
2017-03-31 21:27:50
1546
原创 编译matcaffe遇到_ZN2cv8imencodeERKNSt7__cxx1112basic_stringIcSt11char...
在之前编译makematcaffe时遇到问题已经解决,但运行make mattest 遇到错误:_ZN2cv8imencodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11_InputArrayERSt6vectorIhSaIh最后参考文章1)解决了可以编译通过, 但在matlab程序里运行实例时又遇到同样的错误,最
2017-03-30 21:14:41
4788
原创 caffe下get_mnist.sh简单解读
对shell脚本命令结合实例进行一个简单的总结供参考.1) $命令cd $caffe_root必须要在根目录下执行,否则报错$0---返回脚本名字,$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参
2017-03-30 17:21:45
1056
原创 caffe下matlabR2014a安装和配置matcaffe
本文主要包括两部分:1安装matlabR2014a2 编译matcaffe1 Ubuntu 16.04下matlabR2014a安装1) 从百度网盘(感谢作者的分享)下载matlabR2014a破解版包,并将两个压缩包一起解压,获得.iso文件2) 在Downloads目录下产生一个挂载目录,挂载,并cd到目录安装:mkdir tempsudo mount
2017-03-30 15:39:09
1366
原创 pycharm下设置自己的模板
在File---settings---File and Code Templates---Python script 脚本里添加:#!usr/bin/env python#-*- coding:utf-8 _*-"""@author:${USER}@file: ${NAME}.py@time: ${YEAR}/${MONTH}/{DAY}"""参考
2017-03-28 20:51:55
15071
2
原创 python构建深度神经网络(DNN)续
这篇文章在前一篇文章:python构建深度神经网络(DNN)的基础上,添加了一下几个内容:1) 正则化项2) 调出中间损失函数的输出3) 构建了交叉损失函数4) 将训练好的网络进行保存,并调用用来测试新数据1 数据预处理#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2017-03-12 15:
2017-03-28 18:32:11
3920
1
原创 实例、类方法和静态方法
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2017-03-22 1:14# @Author : CCfrom numpy import *import operatorimport osclass A(object): def __init__(self,data): self.d
2017-03-28 08:56:49
426
原创 export命令—设置环境变量
环境变量定义:Its a named objectthat can be used by multiple applications as it contains somevaluable information required by these applications环境变量时一个具有特定名字的对象,包含了一个或多个应用程序要用到的信息.可通俗理解为,假如一个工厂里有一大堆的工具
2017-03-27 11:54:14
5791
原创 sudo apt-get autoremove系统崩溃
之前sogou输入法崩溃,采用csdn博客上一个教程, 卸载ibus,然后 sudo apt-get autoremove, 然后直接悲剧了.整个桌面软件全部被清除,重启后无法进入桌面,最后采用低版本内核进入系统,可以进入终端,对文件进行cp,但已经不能联网,各种包已经全部被删除,只能重装系统.apt-get autoremove 将自动删除不需要的依赖. 当你卸载一些软件时,采
2017-03-26 22:09:28
5992
5
原创 ubuntu16.0.4 下搜狗输入法安装及输入中文时乱码解决
1) 下载包 sogoupinyin_2.1.0.0082_amd64.deb2) 安装sudo dpkg-i sogoupinyin_2.1.0.0082_amd64.deb3) 提示部分包未安装,采用修复依赖sudo apt-get install -f4) 在system settings--language support 选择fcit-x; 若语言支持打不开提示破损,
2017-03-26 21:28:02
773
原创 tensorflow下运行softmax和CNN实例
#!/usr/bin/env python# -*- coding:utf-8 -*- # Author: cc"""tensorflow中采用softmax分类mnist"""# 1) 载入数据# 从目录:/home/cc/tensorflow/lib/python2.7/site-packages/ ... \# tensorflow/examples/tutorials/m
2017-03-17 21:32:47
2699
原创 pycharm运行tensorflow设置
为了在pycharm导入tensorflow模块,需要做如下设置:file-settings-project interpreter-project interpreter-add localName:tensorflowInterpreter path:选择tensorflow/binpython路径在命令行运行无错误,在pycharm下报如下错误:Couldn'
2017-03-16 15:32:43
6011
1
原创 ImportError: No module named matplotlib.pyplot
在命令行运行tensorflow报错:ImportError: No module named matplotlib.pyplot解决办法:sudo apt-get install python-matplotlib
2017-03-16 15:04:17
16499
2
原创 ubuntu16.04下cuda8.0+cudnn5.1+tensorflow安装
本文主要是对整个流程的一个总结,具体细节可以参考网上相关教程。 之前在ubuntu上安装过caffe 和tensorflow比较顺利,不过后面系统崩溃,重新安装,又踩了很多坑,简要记下,作为参考。1) Nvidia显卡驱动安装2) cuda 安装3) cudnn安装4) tensorflow安装1) Nvidia显卡驱动安装我的显卡是GTX960nvid
2017-03-16 10:19:06
5184
原创 python构建深度神经网络(DNN)
本文学习Neural Networks and Deep Learning 在线免费书籍(http://neuralnetworksanddeeplearning.com/index.html),用python构建神经网络识别手写体的一个总结。代码主要包括两部分:1) 数据调用和预处理2) 神经网络类构建和方法建立3) 代码测试文件数据调用:#!/usr/b
2017-03-13 17:16:33
12620
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人