自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

marsggbo的博客

AutoML机器学习

  • 博客(131)
  • 资源 (2)
  • 收藏
  • 关注

原创 DeepLearning.ai学习笔记(一)神经网络和深度学习--Week3浅层神经网络

介绍 DeepLearning课程总共五大章节,该系列笔记将按照课程安排进行记录。 另外第一章的前两周的课程在之前的Andrew Ng机器学习课程笔记(博客园)&Andrew Ng机器学习课程笔记(CSDN)系列笔记中都有提到,所以这里不再赘述。1、神经网络概要 注意:这一系列的课程中用中括号表示层数,例如a[1]a^{[1]}表示第二层(隐藏层)的数据。2、神经网络表示 这个

2017-08-30 16:11:46 611

原创 Andrew Ng机器学习课程笔记--汇总

转载请附上原链接。 必须抱怨一下CSDN。。太垃圾了,连文章标题都不能修改。Andrew Ng机器学习课程笔记–week1(机器学习简介&线性回归模型)Andrew Ng机器学习课程笔记–week2(多元线性回归&正规公式)Andrew Ng机器学习课程笔记–week3(逻辑回归&正则化参数)Andrew Ng机器学习课程笔记–week4(神经网络)Andrew Ng机器学习课程笔记–

2017-08-16 14:01:15 3703

原创 Andrew Ng机器学习课程笔记--week9(下)

本周内容较多,故分为上下两篇文章。 本文为下篇。一、内容概要1. Anomaly DetectionDensity Estimation Problem MotivationGaussian DistributionAlgorithmBuilding an Anomaly Detection System(创建异常检测系统) Developing and Evaluating an

2017-08-15 16:46:21 779

原创 Andrew Ng机器学习课程笔记--week5(下)

Neural Networks: Learning 内容较多,故分成上下两篇文章。Andrew Ng机器学习课程笔记–week5(上)一、内容概要Cost Function and BackpropagationCost FunctionBackpropagation AlgorithmBackpropagation IntuitionBackpropagation in Practice

2017-08-07 00:00:30 732

原创 python多版本的pip共存问题解决办法

pythonpip多版本问题情景最开始学python的时候用的是py2,且一直用pip来安装库函数。后来py3出来了,所以就装上了,但是一装上出问题了,主要有两个主要的问题。下面将详细说明。一、python版本切换问题在命令行中使用python时版本的使用问题。这个很好解决,只需要修改文件名即可。解决办法如下:在安装好python2和python3后你可以在他们的安装目录下看到有如下到文件原始文件

2017-04-18 13:36:30 876

原创 deepin系统下如何设置wifi热点(亲测有效)

deepin系统下如何设置wifi热点(亲测有效)deepinwifiaplinux热点首先必须吐槽一下linux下设置wifi太累了。。。。来来回回折腾了我好久的说。心累...好了废话不多说直接上教程,经历过的坑感兴趣的可以看文章结尾,让我们抬起头一起迎接初升的太阳~~~1. 我的系统环境操作系统: deepin os 15.3ifconfig:    enp2s0f1: flags=...

2017-04-18 13:36:16 11421 1

原创 Windows:将cmd命令行添加到右键中方法

win10中将命令行cmd添加到右键的方法Windowscmd右键win10命令行最近在学python,所以会用到很多库文件,但是有的库文件需要下载whl文件再通过cmd进行安装,所以每次还得进去相应的磁盘地址才能安装,所以想将cmd命令行添加到右键,这样就方便多了~~~教程走起~~~方法一:win+R 打开“运行”,输入“regedit”      找到HKEY_CLASSES_ROOT

2017-04-18 13:34:18 7878 1

原创 AutoML综述更新 【AutoML:Survey of the State-of-the-Art】

论文: AutoML: Survey of the State-of-the-Art下面这个网站会不断更新AutoML相关的论文,当然如果你的论文未被收录,你也可以手动上传你的论文让更多人看到:https://marsggbo.github.io/automl_a_survey_of_state_of_the_art/1、文章结构[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8bvnQXCy-1611994252861)(https://raw.githubu.

2021-01-30 16:12:28 236

原创 Jupyter按tab键无法补全,而且报错TypeError: __init__() got an unexpected keyword argument ‘column‘的解决办法

我在一个新的py环境里安装了jupyterlab后一直无法自动补全,可是原来的环境没这个问题,刚开始还以为是jupyter的版本问题,结果弄了好久也还是没用,最后看到了这篇博文才解决了,下面做个总结首先我遇到的报错信息如下[IPKernelApp] ERROR | Failed to open SQLite history /home/comp/18481086/.ipython/profile_default/history.sqlite (disk I/O error).[IPKernelApp]

2021-01-30 16:10:33 2403 4

原创 linux服务器上无root权限如何安装nodejs?

首先进入官网https://nodejs.org/dist查看并下载你需要的node.js的二进制文件,注意需要是tar.xz后缀文件cd ~/downloadswget https://nodejs.org/dist/v15.7.0/node-v15.7.0-linux-x64.tar.xz上面的downloads可以是任意的路径,只是用来存你下载的二进制文件将下载的二进制文件解压到指定路径先创建解压路径mkdir -p ~/apps/node-v15.7.0之后执行如下命令进.

2021-01-30 16:08:49 690

原创 linux上如何给jupyterlab安装jupyterlab-lsp插件

jupyterlab-lsp是jupyterlab的自动代码补全插件,其实你也可以选择kite,但是我的服务器系统是centos,而kite不支持该系统,所以我只能选择lsp(老色痞)了。我找了网上贼多的教程,只是告诉我在jupyterlab的插件里找到jupyterlab-lsp之后点击install就完事了,结果啥反应没有。。。下面介绍如何安装并启动该插件。假设你已经安装了jupyterlab了,那么第一步是安装server extensionpip install --pre jupyt

2021-01-30 16:05:23 2712 1

原创 跨平台发布文章测试

跨平台发布文章测试跨平台发布文章测试跨平台发布文章测试跨平台发布文章测试跨平台发布文章测试本文由博客群发一文多发等运营工具平台 OpenWrite 发布...

2020-03-09 11:23:43 822

原创 【论文笔记系列】AutoML:A Survey of State-of-the-art (上)

之前已经发过一篇文章来介绍我写的AutoML综述,最近把文章内容做了更新,所以这篇稍微细致地介绍一下。由于篇幅有限,下面介绍的方法中涉及到的细节感兴趣的可以移步到论文中查看。论文地址:https://arxiv.org/abs/1908.007091. Introduction以往的模型都是靠大佬们不断试错和调参炼丹炼出来的,而且不同场景或者不同类型的数据集又得设计不同的网络模型,而我等...

2020-03-09 10:58:09 430

原创 毕设周记

周记实验记录时间:2018年3月31日地点:寝室运行环境:Pytorch,实验室服务器,SIW-13数据集这一周我使用了如下几种方法对数据集进行测试,结果分别如下:1.vgg16_bn直接将每张图片缩放到固定大小224*224,之后传入vgg16模型中进行训练。其中在训练过程中,当准确率分别达到85%,90%,95%以上时都会对模型进行保存,以便于对后面...

2018-03-31 23:18:31 4562 2

原创 DeepLearning.ai学习笔记(一)神经网络和深度学习--Week4深层神经网络

一、深层神经网络深层神经网络的符号与浅层的不同,记录如下: - 用LL表示层数,该神经网络L=4L=4 - n[l]n^{[l]}表示第ll层的神经元的数量,例如n[1]=n[2]=5,n[3]=3,n[4]=1n^{[1]}=n^{[2]}=5,n^{[3]}=3,n^{[4]}=1 - a[l]a^{[l]}表示第ll层中的激活函数,a[l]=g[l](z[l])a^{[l]}=g^{[l

2017-09-02 14:46:51 1297

翻译 神经网络权重初始化问题

之前看Andrew大神的视频有介绍到神经网络权重需要随机初始化而不是全初始化为0的问题,其真正深层次的含义没有弄明白,所以结合一些资料(cs231n课程)希望能让自己之后再想到这个问题的时候能够快速地明白过来。 另外这篇文章其实是一篇译文,所以翻译不是很确定的地方也将原文中的英文语句复制在句后,如果有更合适的翻译也请留言告知一下,谢谢! 参考文献: CS231n Convolut

2017-09-01 12:24:26 29680 1

原创 通俗理解决策树中的熵&条件熵&信息增益

参考通俗理解决策树算法中的信息增益说到决策树就要知道如下概念:熵:表示一个随机变量的复杂性或者不确定性。假如双十一我要剁手买一件衣服,但是我一直犹豫着要不要买,我决定买这件事的不确定性(熵)为2.6。条件熵:表示在直到某一条件后,某一随机变量的复杂性或不确定性。我在看了这件衣服的评价后,我决定买衣服这件事的不确定性是1.2。 我在线下实体店试穿衣服后,我决定买衣服这件事的不确定性是0.9

2017-08-24 17:39:44 4220

原创 逻辑回归softmax神经网络实现手写数字识别(cs)

逻辑回归softmax神经网络实现手写数字识别全过程 项目已上传至github:marsggbo/MLinAction1 - 导入模块import numpy as npimport matplotlib.pyplot as pltfrom ld_mnist import load_digits%matplotlib inline2 - 导入数据及数据预处理mnist = load_dig

2017-08-23 15:35:44 2168 1

原创 python实现图片转化成可读文件

更多参考 机器学习实战-手写数字识别 废话不多说直接上代码:#-*- coding:utf-8 -*-from PIL import Imageimport argparse#命令行输入参数处理parser = argparse.ArgumentParser()parser.add_argument('file') #输入文件parser.add_argument('-o',

2017-08-23 15:12:29 1884

原创 Python实现knn算法手写数字识别

KNN实现手写数字识别1 - 导入模块import numpy as npimport matplotlib.pyplot as pltfrom PIL import Image%matplotlib inline2 - 导入数据及数据预处理因为我下载的mnist数据是*.gz格式的,所以为了方便读取数据就是用了TensorFlow提供的模块。import tensorflow as tf#

2017-08-21 20:57:18 2427 1

原创 Andrew Ng机器学习课程笔记--week11(图像识别&总结划重点)

一、内容概要Photo OCR Problem Decription and pipeline(问题描述和流程图)Sliding Windows(滑动窗口)Getting Lots of Data and Artificial DataCeiling Analysis(上限分析):What part of the pipline to Work on Next二、重点&难点1. Prob

2017-08-16 17:26:24 762

原创 Andrew Ng机器学习课程笔记--week10--优化梯度下降

本周主要介绍了梯度下降算法运用到大数据时的优化方法。一、内容概要Gradient Descent with Large Datasets Stochastic Gradient DescentMini-Batch Gradient DescentStochastic Gradient Descent ConvergenceAdvanced Topics Online LearningM

2017-08-16 13:20:24 560

原创 Andrew Ng机器学习课程笔记--week9(上)

本周内容较多,故分为上下两篇文章。 本文为上篇。一、内容概要1. Anomaly DetectionDensity Estimation Problem MotivationGaussian DistributionAlgorithmBuilding an Anomaly Detection System(创建异常检测系统) Developing and Evaluating an

2017-08-14 20:54:51 535

原创 Andrew Ng机器学习课程笔记--week8

Unsupervised Learning 本周我们讲学习非监督学习算法,会学习到如下概念 - 聚类(clustering) - PCA(Principal Componets Analysis主成分分析),用于加速学习算法,有时在可视化和帮助我们理解数据的时候会有难以置信的作用。一、内容概要Clustering K-Means AlgorithmOptimization Objecti

2017-08-13 22:29:57 730

原创 Andrew Ng机器学习课程笔记--week7

本周主要学习SVM一、 内容概要Large Margin Classification Optimization Objective(优化Objective(损失函数))Large Margin Intuition(大边距的直观理解)Mathematics Behind Large Magin Classification(最大间距分类器背后的数学推导)Kernels Kernels 1

2017-08-12 15:35:32 742

原创 Andrew Ng机器学习课程笔记--week6

Advice for applying machine learning 本周主要学习如何提升算法效率,以及如何判断学习算法在什么时候表现的很糟糕和如何debug我们的学习算法。为了让学习算法表现更好,我们还会学习如何解决处理偏态数据(skewed data)。以下内容部分参考我爱公开课-Advice for applying machine learning一、内容概要Evaluatin

2017-08-11 11:10:41 548

原创 Andrew Ng机器学习课程笔记--week5(上)

Neural Networks: Learning 内容较多,故分成上下两篇文章。一、内容概要Cost Function and Backpropagation Cost FunctionBackpropagation AlgorithmBackpropagation IntuitionBackpropagation in PracticeApplication of Neural N

2017-08-05 23:52:26 1208

原创 Andrew Ng机器学习课程笔记--week4

Neural Networks: Representation一、 内容概要Neural Network Model Representation 1Model Representation 2Applications Examples and Intuitions 1Examples and Intuitions 2Multiclass Classification二、重点&难点1

2017-08-03 16:36:20 857

原创 Andrew Ng机器学习课程笔记--week3

Logistic Regression一、内容概要Classification and Representation ClassificationHypothesis RepresentationDecision BoundaryLogistic Regression Model 损失函数(cost function)简化损失函数和梯度下降算法Advanced Optimizatio

2017-08-03 11:55:45 1447 1

原创 Andrew Ng机器学习课程笔记--week2(多元线性回归&正规公式)

Andrew Ng机器学习课程笔记–week21. 内容概要Multivariate Linear Regression(多元线性回归) 多元特征多元变量的梯度下降特征缩放Computing Parameters Analytically 正规公式(Normal Equation )正规公式非可逆性(Normal Equation Noninvertibility)2. 重点&难点

2017-08-02 20:32:48 1403

原创 Andrew Ng机器学习课程笔记–week1(机器学习简介&线性回归模型)

Andrew Ng机器学习课程笔记–week1之前看过一遍,但是总是模模糊糊的感觉,也刚入门,虽然现在也是入门,但是对于一些概念已经有了比较深的认识(相对于最开始学习机器学习的时候)。所以为了打好基础,决定再次学习一下Andrew Ng的课程,并记录笔记以供以后复习参考。1. 内容概要Introduction 什么是机器学习监督学习非监督学习Linear Regression with O

2017-08-02 20:28:46 2168

原创 给出数组(list),生成各种可能的组合,不排序

Python自带的itertools模块就能实现import itertoolsnums = itertools.permutations([1,2,3])for x in nums: print(x)>>>(1, 2, 3)(1, 3, 2)(2, 1, 3)(2, 3, 1)(3, 1, 2)(3, 2, 1)

2017-04-27 21:47:29 1482 1

原创 百度2017春季招聘笔试题

因为题目不能复制,所以这只是我对题目的二次创作,希望不会有太大的歧义 题目:输入一组数据n,k n表示序列个数,例如n=5,则序列由1,2,3,4,5组成 k表示小于符号的数量,大于符号数量为n-k-1 现在要求根据n,k找出合法表达式的个数,结果要对2017取余 例如:输入 3,1 则可以有: 1< 3 >2, 2< 3 >1, 2>1<3,

2017-04-27 21:45:09 354

原创 百度2017春季招聘笔试题

题目:已知有n个点分布在三维空间,且各个点都有三种颜色中的一种,即’R’,’G’,’B’,每次输入格式为颜色和坐标,要求计算组成的最大三角形的面积 ,另外该三角形需要满足的条件是三个点要么颜色完全相同,要么完全不同。 输入示例: 5 R 0 0 0 G 92 14 7 R 0 4 0 R 0 0 3 G 12 16 8 输出结果:

2017-04-27 21:42:20 497

原创 百度2017春季招聘笔试

题目:已知有n个点分布在三维空间,且各个点都有三种颜色中的一种,即’R’,’G’,’B’,每次输入格式为颜色和坐标,要求计算组成的最大三角形的面积 ,另外该三角形需要满足的条件是三个点要么颜色完全相同,要么完全不同。 输入示例: 5 R 0 0 0 G 92 14 7 R 0 4 0 R 0 0 3 G 12 16 8 输出结果:

2017-04-27 21:39:53 270

原创 C++ 多态问题:为什么不直接用子类引用子类,而是用父类指针指向子类

刚开始的时候对于这个问题我一直搞不明白,总觉得这是多此一举,后来上网查资料看到了一些人的解释明白了为什么要这样,用一个例子来解释应该最好理解了: 你写了一个飞机游戏,画面里出现什么类型飞机是随机决定的,你的代码里也就不可能用一个具体飞机类型来操作。 所以,往往是随机生成各种类型飞机,他们有共同的父类,你的代码就可以用父类指针来控制行为。比如中弹后的能量损失多少之类,每种飞机可能不同。参考

2017-04-26 18:52:35 4201

原创 [置顶]C++学习笔记之模板篇

title: C++学习笔记之模板篇tags: c++,c,模板,vector,friend,static,运算符重载,标准模板---一、模板不管是函数模板还是类模板,在未初始化前都是不占用内存的。 另外一般来说模板代码不能分开编译,即不能分开写成.h文件和.c文件,需要写成一个文件。函数模板关键字:template:用于声明模板typename,class:声明类型,作用相

2017-04-18 13:36:47 353

原创 C++ 对vector进行排序

title: C++ vector排序tags: c++,vector,排序grammar_cjkRuby: true---每次都要重复造轮子真的很累,所以用别人的吧。目的:对vector进行排序示例:记得将 algorithm 这个头文件包括进去#include #include #include using namespace std;int main(void)

2017-04-18 13:36:42 648

原创 c++学习笔记之封装篇(上)

title: c++学习笔记之封装篇(上)date: 2017-03-12 18:59:01tags: [c++,c,封装,类]categories: [学习,程序员,c/c++]---一、类对象假设我们由Tv这个类,定义如下注意class结尾要加上分号class Tv(){ int width; int height; int volume;

2017-04-18 13:36:35 237

原创 c++学习笔记之继承篇

title: c++学习笔记之继承篇date: 2017-03-26 16:36:33tags: [c++,继承,public,virtual,private,protected]categories: [学习,程序员,c++]一 继承方式publicprotectedprivate二 多继承和多重继承举个例子就明白了多继承 :农民工就算是多继承。gra

2017-04-18 13:36:33 326

Andrew ng机器学习课程笔记(带标签)

本资料由本人历时将近一个月完成,详细的记录了由Andrew ng大神在Coursera上所讲的机器学习课程,笔记精炼,适合初学者查阅学习,也非常适合有一定基础的同学温习查阅。

2017-08-16

Andrew ng机器学习课程笔记合并(带标签)

本文件总共总结了Coursera上Andrew ng大神的机器学习11周课程的笔记,笔记内容精炼易懂,适合初学者查看学习,同样也适合有一定基础的同学温习巩固,值得拥有。

2017-08-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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