机器学习
文章平均质量分 91
小越涵
复旦大学
展开
-
决策树
以下是基于python实现的id3决策树:#!/usr/bin/env python3# -*- coding: utf-8 -*-"""Created on Wed Jan 31 16:46:11 2018@author: llw"""import numpy as npclass DecisionTree: '''---作用:生成一个决策数类---参数说明:原创 2018-02-01 13:27:18 · 335 阅读 · 0 评论 -
在梯度下降法中,为什么梯度的负方向是函数下降最快的方向?
1.问题描述第一次接触这个问题是在大一暑假的小学期项目上,我们组的课题是一个优化问题,其中一个小问题就是证明为什么梯度的负方向是函数下降的最快方向。(全程用法语写的论文233)当时没有多大感触,后来接触到了机器学习,突然发现当时好像已经证明了这个问题。当然,数学这门学科太过庞大而复杂,我的证明仅仅是在我所认知的数学范围内的证明,尤其是对于机器学习这样一个偏工程应用的领域,希望我的证明可以给初学原创 2018-02-02 11:30:30 · 18063 阅读 · 6 评论 -
从0开始训练识别手写数字的神经网络
训练识别手写数字的神经网络——基于matlab一.前言最近在学习神经网络,自己用matlab搭建了一个神经网络(我仅仅是为了自己熟悉这个过程,实际上,matlab自身带有很强大的神经网络工具箱,实际应用的时候可以不造轮子),能够识别手写数字。在这里把学习的心得和过程写出来,加深自己的理解,同时帮助有需要的朋友们。邮箱:liliangwei@sjtu.edu.cn微信:30256...原创 2018-01-20 12:04:04 · 2862 阅读 · 2 评论 -
《机器学习》周志华 课后习题3.3:编程实现对率回归,并给出西瓜数据集 3.0α 上的结果.
数据如下:python 代码如下:#!/usr/bin/env python3# -*- coding: utf-8 -*-"""Created on Tue Jan 30 10:05:01 2018@author: llw"""#logistic regressionimport numpy as npfrom sklearn.cross_validation im原创 2018-01-30 13:26:31 · 16210 阅读 · 12 评论