logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

吴恩达机器学习python实现7 K-means及PCA

K-means1、找到所属簇def find_close_centroids(X, centroids):res = np.zeros((1,))for x in X:res = np.append(res, np.argmin(np.sqrt(np.sum((centroids-x)**2, axis=1))))return res[1:]2、计算新的簇中心def compute_centroi

文章图片
#python#机器学习
吴恩达机器学习python实现1 单变量线性回归

0、引入要用到的库import numpy as npimport matplotlib.pyplot as plt1、读取数据,绘制图像with open(r'E:\zl\机器学习\1\ex1_linear_regression_ex1data1.txt') as f:populations = []profit = []for line in f.readlines():populations

文章图片
#python#机器学习#线性回归
吴恩达机器学习python实现8 异常检测及推荐系统

异常检测1、可视化数据def visualize_dataset(X):plt.scatter(X[..., 0], X[..., 1], marker="x", label="point")2、估计参数def estimate_parameters_for_gaussian_distribution(X):mu = np.mean(X, axis=0)sigma2 = np.var(X, axi

文章图片
#python#机器学习
吴恩达机器学习python实现8 异常检测及推荐系统

异常检测1、可视化数据def visualize_dataset(X):plt.scatter(X[..., 0], X[..., 1], marker="x", label="point")2、估计参数def estimate_parameters_for_gaussian_distribution(X):mu = np.mean(X, axis=0)sigma2 = np.var(X, axi

文章图片
#python#机器学习
到底了