logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

《统计学习方法(第2版)》李航 第14章 聚类方法 思维导图笔记 及 课后习题答案(步骤详细) k-均值 层次聚类 第十四章

思维导图:14.1试写出分裂聚类算法,自上而下地对数据进行聚类,并给出其算法复杂度。i. 计算n个样本两两之间的距离,并将所有样本看作一个类,将样本间最大距离作为类直径;ii. 对于类直径最大的类,将其中相距最远,也就是距离为类直径的两个样本分成两个新类,该类其他样本就近(相对于那两个选中的样本)归于两个类之一;iii. 如果类别个数达到停止条件(预设的分类书)则停止,否则回到ii.步骤。模型复杂

文章图片
#聚类#均值算法#人工智能 +2
《统计学习方法(第2版)》李航第八章提升方法课后习题答案(使用python3编写AdaBoost算法)

习题8.1import numpy as npdata_array = np.array([[0, 1, 3],[0, 3, 1],[1, 2, 3],[1, 1, 3],[1, 2, 3],[0, 1, 2],[

文章图片
#机器学习#自然语言处理#python
《统计学习方法(第2版)》李航第八章提升方法课后习题答案(使用python3编写AdaBoost算法)

习题8.1import numpy as npdata_array = np.array([[0, 1, 3],[0, 3, 1],[1, 2, 3],[1, 1, 3],[1, 2, 3],[0, 1, 2],[

文章图片
#机器学习#自然语言处理#python
CS229 吴恩达机器学习 习题答案 problem sets 02(全部问题,欢迎各位前辈指教)

01aimport numpy as npimport src.util as utildef calc_grad(X, Y, theta):"""Compute the gradient of the loss with respect to theta."""m, n = X.shapemargins = Y * X.dot(theta)probs = 1. / (1 + np.exp(mar

文章图片
#python#深度学习#人工智能
CS229 吴恩达机器学习 习题大作业答案 problem sets 04 PS04(第一问,欢迎指教)Neural Networks: MNIST image classification

1. Neural Networks: MNIST image classificationimport numpy as npimport matplotlib.pyplot as pltimport mathMAX_POOL_SIZE = 5CONVOLUTION_SIZE = 4CONVOLUTION_FILTERS = 2def forward_softmax(x):"""Compute

文章图片
#机器学习#深度学习#python +2
《统计学习方法(第二版)》-李航-第九章EM算法及其推广 思维导图笔记及课后练习题目答案(使用python3编写EM算法及在高斯混合模型中的应用)

第九章思维导图总结:import numpy as np9.1y = np.array([[1, 1, 0, 1, 0, 0, 1, 0, 1, 1]]).Tm = y.shape[0]theta = np.array([[0.46, 0.55, 0.67]]).T# initializationfor i in range(100):theta_old = theta.copy()q_theta

文章图片
#python#人工智能#机器学习
关于卷积神经网络中的“输入通道”和“输出通道”的概念

下图引自:https://segmentfault.com/q/1010000016667038用比较精炼的话概括就是:输入通道指的是输入了几个二维信息,也就是很直观的rgb图有r,g,b三个通道,这决定了卷积核的通道数,即输入图像的通道数决定了卷积核通道数;(图片中,第一列有三个矩阵,也就是输入通道为3,所以后面,第二列和第三列,也就是两个卷积核,它们也都有三个矩阵,即卷积核数目也为3。)输出通

文章图片
#神经网络#计算机视觉#深度学习
《统计学习方法(第二版)》-李航-第九章EM算法及其推广 思维导图笔记及课后练习题目答案(使用python3编写EM算法及在高斯混合模型中的应用)

第九章思维导图总结:import numpy as np9.1y = np.array([[1, 1, 0, 1, 0, 0, 1, 0, 1, 1]]).Tm = y.shape[0]theta = np.array([[0.46, 0.55, 0.67]]).T# initializationfor i in range(100):theta_old = theta.copy()q_theta

文章图片
#python#人工智能#机器学习
监督学习中经典分类/回归模型的sklearn代码实现

代码主要参考《python机器学习及实践》一书分类学习Logistics 回归 和 SGD分类器模型import pandas as pdimport numpy as npcolumn_names = ['Sample code number', 'Clump Thickness', 'Uniformity of Cell Size','Uniformity of Cell Shape', 'M

#python#人工智能#机器学习
CS229 吴恩达机器学习 习题大作业答案 problem sets 04 PS04(第6题,欢迎指教)强化学习 Reinforcement Learning MDP 马尔可夫决策

6. Reinforcement Learning: The inverted pendulum首先写出simulator(作业中已提供,直接复制过来):import matplotlib.pyplot as pltimport matplotlib.patches as patchesfrom math import sin, cos, piclass CartPole:def __init__

文章图片
#机器学习#人工智能#python +1
    共 23 条
  • 1
  • 2
  • 3
  • 请选择