
机器学习代码
B&&C
好记性不如烂笔头。
展开
-
【实战 python】 第5章 神经网络 -- 感知机、误差逆传播算法
目录一、感知机算法实现sklearn实现二、误差逆传播算法(5.5)理论知识:笔记(五)机器学习(周志华)第5章 神经网络一、感知机算法实现#!/usr/bin/python# -*- coding: utf-8 -*-# @Author : Cabbage# @project : ML# @FileName: preceptron.py# @Blog : https:/...原创 2019-09-11 15:14:09 · 558 阅读 · 0 评论 -
【实战 python】 第4章 决策树—— 信息增益 ID3(连续值处理)习题4.3 python实现
4.3 试编程实现基于信息熵进行划分选择的决策树算法,并为表4.3中数据生成一棵决策树。Homework4.3-ID3Model.py#!/usr/bin/python# -*- coding: utf-8 -*-# @Time : 2019/8/20 9:00# @Author : Cabbage# @project : decisionTree# @FileName: H...原创 2019-08-26 11:40:50 · 4254 阅读 · 1 评论 -
决策树 sklearn 参数说明
决策树分类sklearn.tree.DecisionTreeClassifier (criterion=’gini’*, splitter=’best’, max_depth=None, min_samples_split=2, min_samples_leaf=1, min_weight_fraction_leaf=0.0, max_features=None, random_state=...原创 2019-08-26 19:36:11 · 1200 阅读 · 0 评论 -
【实战 python】第3章 线性模型 -- 线性回归、对率回归(逻辑回归)、线性判别分析LDA
目录一、线性回归算法实现:正规方程法、梯度下降法sklearn实现二、对数几率回归(逻辑回归)算法实现sklearn实现二、线性判别分析LDA算法实现 & sklearn实现一、线性回归算法实现:正规方程法、梯度下降法linearRegression.py#!/usr/bin/python# -*- coding: utf-8 -*-# @Author : Cabbage#...原创 2019-09-06 22:48:48 · 1311 阅读 · 0 评论 -
【实战 python】第2章 模型选择和评估——交叉验证、分层采样的k折交叉验证、留一法
同时也是 第3章 线性模型 3.4答案3.4 选择两个UCI数据集,比较10折交叉验证法和留一法所估计出的对率回归的错误率(这里只选择了UCI的iris数据集:https://archive.ics.uci.edu/ml/index.php)理论知识:笔记(二)机器学习(周志华)第2章 模型选择和评估——交叉验证 笔记(三)机器学习(周志华)第3...原创 2019-09-06 21:52:03 · 2322 阅读 · 0 评论