当前位置: 首页 > news >正文

株洲网站建设服务平台企业软件网站建设

株洲网站建设服务平台,企业软件网站建设,淘宝客网站建设视频频频教程,自建网站外贸怎么做第1关:逻辑回归核心思想 任务描述 本关任务:根据本节课所学知识完成本关所设置的编程题 #encodingutf8 import numpy as npdef sigmoid(t):完成sigmoid函数计算:param t: 负无穷到正无穷的实数:return: 转换后的概率值:可以考虑使用np.exp()函数#*****…

第1关:逻辑回归核心思想

任务描述

本关任务:根据本节课所学知识完成本关所设置的编程题


#encoding=utf8
import numpy as npdef sigmoid(t):'''完成sigmoid函数计算:param t: 负无穷到正无穷的实数:return: 转换后的概率值:可以考虑使用np.exp()函数'''#********** Begin **********#return 1.0/(1+np.exp(-t))#********** End **********#

第2关:逻辑回归的损失函数

任务描述

本关任务:根据本节课所学知识完成本关所设置的选择题。

在这里插入图片描述

第3关:梯度下降

任务描述

本关任务:用 Python 构建梯度下降算法,并求取目标函数最小值。


# -*- coding: utf-8 -*-import numpy as np
import warnings
warnings.filterwarnings("ignore")def gradient_descent(initial_theta,eta=0.05,n_iters=1000,epslion=1e-8):'''梯度下降:param initial_theta: 参数初始值,类型为float:param eta: 学习率,类型为float:param n_iters: 训练轮数,类型为int:param epslion: 容忍误差范围,类型为float:return: 训练后得到的参数'''#   请在此添加实现代码   ##********** Begin *********#theta = initial_thetai_iter = 0while i_iter < n_iters:gradient = 2*(theta-3)last_theta = thetatheta = theta - eta*gradientif(abs(theta-last_theta)<epslion):breaki_iter +=1return theta#********** End **********#

第4关:动手实现逻辑回归 - 癌细胞精准识别

任务描述

本关任务:使用逻辑回归算法建立一个模型,并通过梯度下降算法进行训练,得到一个能够准确对癌细胞进行识别的模型。


# -*- coding: utf-8 -*-import numpy as np
import warnings
warnings.filterwarnings("ignore")def sigmoid(x):'''sigmoid函数:param x: 转换前的输入:return: 转换后的概率'''return 1/(1+np.exp(-x))def fit(x,y,eta=1e-3,n_iters=10000):'''训练逻辑回归模型:param x: 训练集特征数据,类型为ndarray:param y: 训练集标签,类型为ndarray:param eta: 学习率,类型为float:param n_iters: 训练轮数,类型为int:return: 模型参数,类型为ndarray'''#   请在此添加实现代码   ##********** Begin *********#theta = np.zeros(x.shape[1])i_iter = 0while i_iter < n_iters:gradient = (sigmoid(x.dot(theta))-y).dot(x)theta = theta -eta*gradienti_iter += 1return theta#********** End **********#

第5关:手写数字识别

任务描述

本关任务:使用sklearn中的LogisticRegression类完成手写数字识别任务。


from sklearn.linear_model import LogisticRegressiondef digit_predict(train_image, train_label, test_image):'''实现功能:训练模型并输出预测结果:param train_sample: 包含多条训练样本的样本集,类型为ndarray,shape为[-1, 8, 8]:param train_label: 包含多条训练样本标签的标签集,类型为ndarray:param test_sample: 包含多条测试样本的测试集,类型为ndarry:return: test_sample对应的预测标签'''#************* Begin ************#flat_train_image = train_image.reshape((-1, 64))# 训练集标准化train_min = flat_train_image.min()train_max = flat_train_image.max()flat_train_image = (flat_train_image-train_min)/(train_max-train_min)# 测试集变形flat_test_image = test_image.reshape((-1, 64))# 测试集标准化test_min = flat_test_image.min()test_max = flat_test_image.max()flat_test_image = (flat_test_image - test_min) / (test_max - test_min)# 训练--预测rf = LogisticRegression(C=4.0)rf.fit(flat_train_image, train_label)return rf.predict(flat_test_image)#************* End **************#
http://www.yayakq.cn/news/718609/

相关文章:

  • 大学生创业做网站规模以上工业企业的标准
  • 做网站建设比较好的公司俄华网站建设
  • 网站可以跟博客做互链吗十元精品店做网站
  • 郑州专业制作网站费用如何构成网站
  • 外贸网站源码免费做网站选择什么服务器
  • 功能介绍的网站消费返利网站做的最长久的
  • 做网站后有人抢注品牌关键字下载应用
  • 如何申请建设个人网站做网站东莞
  • 长春seo网站排名大连中小企业网络营销
  • 网站建设公司哪家好 搜搜磐石网络app推广是什么工作
  • 中英文双语网站浙江软装设计公司
  • 东莞中小企业网站建设包头做网站哪家好
  • 手机网站优化广州购物网站开发
  • 无锡工厂网站建设海外模板网站有哪些
  • 制作网站赚钱吗惠州市网站建设
  • 网站建设优化是干嘛百度官方网站登录
  • 石家庄网站建设公司怎么样网站建设论文的研究方法
  • 互站源码交易平台学生网页网站制作软件大全
  • cpa网站建设教程文创产品设计作品图片
  • 免费网站制作申请门户网站制作企业
  • 中山网站建设平台租房网站开发
  • 网站建设未完成网页设计代码模板源代码
  • 化妆品网站建设流程图网站顶部flash
  • 网站建设需要的客户资料喜迎二十大
  • 高校邦营销型网站建设测验答案网站建设企业 熊掌号
  • 建立网站对吗外贸在哪些网站做
  • 胶南建网站牡丹江市建设局网站
  • 直播类型网站开发国内十大网站建设公司排名
  • 网站开发需要学mvc吗花里胡哨的网站
  • 用ps怎么做网站的效果图建设部评职称查询网站