保健品网站建设案例购物网站的详细设计

web/2025/9/29 0:07:59/文章来源:
保健品网站建设案例,购物网站的详细设计,小说网站论文摘要,北京住房与城乡建设厅网站目录 Logistic回归公式推导#xff1a; Sigmoid函数#xff1a; Logistic回归如何实现分类#xff1a; 优化的方法#xff1a; 代码#xff1a; 1.创建一个随机数据集#xff0c;分类直线为y2x#xff1a; 为什么用np.hstack()增加一列1#xff1f; 为什么返回…目录 Logistic回归公式推导 Sigmoid函数 Logistic回归如何实现分类 优化的方法 代码 1.创建一个随机数据集分类直线为y2x 为什么用np.hstack()增加一列1 为什么返回值设成三个 为什么预先设置分类直线? 因为全随机的点数太难以确定  2.梯度上升算法实现 为什么使用train_ynp.array(boolean_int(y)).reshape(100,1) X[y0,0],X[y0,1]是什么东西 疑问 Logistic回归公式推导 (系列四) 线性分类5-逻辑回归Logistic Regression_哔哩哔哩_bilibili 回归 存在一系列数据点使用一条直线对这些点进行拟合拟合的过程即为回归。 线性回归: 线性回归方程如下我们输入数据点特征取合适的w和b使得预测值y^最接近y。但是我们不能通过方程预测非线性的函数比如说 线性模型的衍生 通过这种方式我们可以拟合非线性函数:   当g(x)取得, 怎么把回归和分类结合起来 回归方程得到的y的范围是负无穷到正无穷如何实现分类。以二分类为例类别分别为0和1我们需要使用函数将在负无穷到正无穷的数映射到0或1上。我们需要使用Sigmoid函数。 Sigmoid函数 如图可以发现Sigmoid函数将输入z映射到01区间我们可以设置阈值大于阈值为类别1小于阈值为类别0. import numpy as np import matplotlib.pyplot as pltdef sigmoid(x):return 1/(1np.exp(-x)) # np.linspace(start,end,num) 100个数数在-1010等距分布 xnp.linspace(-10,10,100) ysigmoid(x) plt.plot(x,y) plt.title(sigmoid) plt.xlabel(x) plt.ylabel(ysigmoid(x)) #添加网格 plt.grid(True) plt.show()Logistic回归如何实现分类 输入数据点的特征对每个特征乘以回归系数,然后相加求和得到z,将z作为Sigmoid函数的输入Sigmoid函数可以将输入映射在0-1区间内我们将大于0.5部分设置为1类小于0.5部分设置为0类实现二分类。为了实现更好的分类结果我们需要对进行优化。 也可以把W和X看成向量写成如下形式 优化的方法 梯度上升方法a表示学习率表示梯度。 损失函数预测y和标签y的差 代码 1.创建一个随机数据集分类直线为y2x 为什么用np.hstack()增加一列1 根据 在设计权重时w1,w2,b都需要通过梯度上升优化希望可以统一进行梯度计算但是b不与x相乘想到, , 所以在train_x训练集添加一列1作为x0. 为什么返回值设成三个 train_X (100x3)包括方便计算的x0,X(100x2)可以用来绘制散点图train_y表示标签。 ​ def createtraindataset():np.random.seed(0)n_samples100Xnp.random.randn(n_samples,2)#featur22*feature1时 y为true否则y为falsey(X[:,1]2*X[:,0].astype(int))print(y,y)new_np.ones((100,1))train_Xnp.hstack((new_,X))train_yyprint(y,train_y)return train_X,train_y,X​ 其散点图如图所示 : 其打印出来的y是布尔值结果如下 为什么预先设置分类直线? 因为全随机的点数太难以确定  n_samples100Xnp.random.randn(n_samples,2)ynp.random.randint(2,size100) 散点图根本没办法进行划分。 2.梯度上升算法实现 为什么使用train_ynp.array(boolean_int(y)).reshape(100,1) def boolean_int(y):return [1 if cell else 0 for cell in y] 如上boolean_int 把布尔y转化为int型y,并reshape到1001避免出现维度不匹配问题。 y.shape为100-train_y.shape(100,1) X[y0,0],X[y0,1]是什么东西 y是布尔值numpy可以使用布尔值进行索引 numpy 布尔索引的用法-CSDN博客 def test():y[1,0,1,1]np.random.seed(0)n_samples5xnp.random.randn(n_samples,2)ynp.random.randint(2,size5)print(x,x)print(y,y)print(X[y0,0],x[y0,0],y0时对应y数组索引为i,x得到第i行,第0列值) test() def grad(train_X,train_y):# 100*3m,n len(train_X[:,0]),len(train_X[0])#3x1 weightnp.ones((n,1))#迭代系数epoch500for i in range(epoch):# mxn nx1 -m*1y_sigmoid(np.dot(train_X,weight))# m*1loss train_y -y_a 0.01# 3*1 weight weight - np.dot(a*train_X.transpose(),loss)return weightdef plot():train_X,y,Xcreatetraindataset()train_ynp.array(boolean_int(y)).reshape(100,1)weightsgrad(train_X,train_y)# weightsweights.getA()#100 2*100xnp.linspace(-2.5,2.5,5)y_(-weights[0]-weights[1]*x)/weights[2]plt.plot(x,y_) plt.scatter(X[y0,0],X[y0,1],cr,markerx,labelClass 0)plt.scatter(X[y1,0],X[y1,1],cb,markero,labelClass 1)plt.xlabel(Feature 1)plt.ylabel(Feature 2)plt.legend()plt.title(Classification Dataset)plt.show() 全部代码 import numpy as np import matplotlib.pyplot as plt from sklearn.datasets import make_blobs def sigmoid(x):return 1.0/(1np.exp(-x)) # # np.linspace(start,end,num) 100个数数在-1010等距分布 # xnp.linspace(-10,10,100) # ysigmoid(x) # plt.plot(x,y) # plt.title(sigmoid) # plt.xlabel(x) # plt.ylabel(ysigmoid(x)) # #添加网格 # plt.grid(True) # plt.show() def boolean_int(y):return [1 if cell else 0 for cell in y] def createtraindataset():np.random.seed(0)n_samples100Xnp.random.randn(n_samples,2)#featur22*feature1时 y为1否则y为0y(X[:,1]2*X[:,0].astype(int))print(y,y)new_np.ones((100,1))train_Xnp.hstack((new_,X))train_yyprint(y,train_y)return train_X,train_y,Xdef grad(train_X,train_y):# 100*3m,n len(train_X[:,0]),len(train_X[0])#3x1 weightnp.ones((n,1))#迭代系数epoch500for i in range(epoch):# mxn nx1 -m*1y_sigmoid(np.dot(train_X,weight))# m*1loss train_y -y_a 0.01# 3*1 weight weight - np.dot(a*train_X.transpose(),loss)return weightdef plot():train_X,y,Xcreatetraindataset()train_ynp.array(boolean_int(y)).reshape(100,1)weightsgrad(train_X,train_y)# weightsweights.getA()#100 2*100xnp.linspace(-2.5,2.5,5)y_(-weights[0]-weights[1]*x)/weights[2]plt.plot(x,y_) plt.scatter(X[y0,0],X[y0,1],cr,markerx,labelClass 0)plt.scatter(X[y1,0],X[y1,1],cb,markero,labelClass 1)plt.xlabel(Feature 1)plt.ylabel(Feature 2)plt.legend()plt.title(Classification Dataset)plt.show() plot() # xnp.arange(-2,2,0.1) # print(len(x)) 疑问 1.为什么在Logistic回归实现二分类里使用sigmoid作为激活函数 Logistic 回归对数几率回归直观理解 - 知乎 (zhihu.com) 假设正类概率为y,负类概率为1-y 对第i个样本若为正则,反之 因此只要对进行建模比较数值就能对每个样本的类别进行判断。 在二维平面内对散点进行分类可以用直线划分直线上的点满足 为什么直线上点满足 w^T x b 的几何意义_ywtxb的法向量几何意义-CSDN博客 二维平面上公式axbyc0 点坐标为x,y) 二分类散点图上点坐标为x1,x2)表示不同特征 w和x是矩阵 wxbw1x1w2x2b。所以直线上点满足w1x1w2x2b0 机器学习中的超平面wxb0?_平面方程wxb0-CSDN博客 具体建模如下 2.为什么要用梯度上升算法(待续) 3.xnp.linspace(-2.5,2.5,5) y_(-weights[0]-weights[1]*x)/weights[2]表示什么 分别为权重为weights[0]weights[1]weights[2]。(x1,x2)表示特征点。xnp.linspace(-2.5,2.5,5)表示获得x1,y_是获得x2。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/83595.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站建设基本模板介绍百度电话号码查询

数据类型 数据类型 在JavaScript中,数据类型有两大类。一类是基本数据类型,一类是引用数据类型。 基本数据类型有六种:number、string、boolean、null、undefined、symbol。 基本数据类型存放在栈中。存放在栈中的数据具有数据大小确定&a…

网站设计的目的燕郊医院网站建设

代码: https://github.com/ReneNyffenegger/cpp-base64 指南:https://renenyffenegger.ch/notes/development/Base64/Encoding-and-decoding-base-64-with-cpp/ 实操:

网站引导页的作用做暧暧暖免费观看网站

实验要求: 看拓扑有两个网段则我们首先需要对200.1.1.0/26进行子网划分,划分为两个子网,为200.1.1.0/27和200.1.1.32/27 我门就可以一边一个网段了,左边为200.1.1.0/27,右边为200.1.1.32/27 1、配置PC1,2…

如何提高网站点击率我的世界服务器如何做充钱网站

参考自哔站:FPGA IP之AXI4-Lite AXI4-Stream_哔哩哔哩_bilibili 信号 传输层级从小到大 包(----------transfer--transfer--------)------delay--------包(----------transfer--transfer--------) TKEEP和TSTRB共同决定了是哪种数据流

移动网站开发的视频下载南京公司网站建设费用

来源:机器人创新生态摘要:我们已经听说过柔性电子“皮肤”可以让机器人或假肢具有类似人类的触觉。然而,现在德克萨斯大学阿灵顿分校的科学家们声称他们开发的“皮肤”比具有比人类更好的触觉敏感。由Zeynep ?elik-Butler教授领导的团队创建…

网站的缩略图扁平化 wordpress 主题下载

前言:这是白杨SEO原创第523篇。为什么想到写这个?因为有好几个朋友问我做SEO主要用哪个AI工具来创作?所以就分享一下我用的工具,希望对大家有一点点帮助,需要的可以收藏。图片在公众号白杨SEO上去看。 声明&#xff1…

做app好还是响应式网站河北邯郸封闭最新消息

新建代码库repository 1、在当前目录新建一个git代码库 git init git init projectname 2、下载一个项目,如果已经有了远端的代码,则可以使用clone下载 git clone url 增加/删除/改名文件 1、添加指定文件到暂存区 git add filename 2、添加指定目录到暂…

新建网站网络空间室内设计装修是什么专业

设计与实现一个简单词法分析。具体内容是产生一个二元式文本文件,扩展名为dyd,可将Java或C程序(测试程序)分解成为一个一个的单词及类型。 (选做:并查“单词符号与种别对照表”得出其种别,用一数字表示。)…

提供网站建设收益分录全网营销推广有哪些平台

Seata AT 模式 上一节中我们提到AT模式是基于XA事务模型演变过来的,所以他的整体机制也是一个改进版本的两阶段提交协议。 第一阶段:业务数据和回滚日志记录在同一个本地事务中提交,释放本地锁和链接资源第二阶段:提交异步化&…

散热器 东莞网站建设模板免费下载网站

此实验的前提是防火墙需关闭。 1.关闭iptables /etc/init.d/iptables stop /etc/init.d/iptables status 2.关闭selinux setenforce 0 getenforce Permissive ---出现这个单词即代表selinux临时关闭,如需永久关闭则需修改/etc/sysconfig/selinux配置文件 …

杭州企业建设网站企业哔哩哔哩网页版怎么回到旧版

前言 友链: 原文地址 ❓-背景- 现有物理机A,B。A中安装了虚拟机VM上面部署了服务(这里以mysql为例)。B需要访问A虚拟机中部署的服务。 -环境- 物理机A(192.168.135.161)物理机B(192.168.135.162&#xf…

劳保手套网站建设做旅行社网站多少钱

关系数据库与非关系型数据库概述 关系型数据库 关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。SQL语句(标准数据查询语言)就是一种基于关系型数据库的语言,用于执行对关系型…

好学校平台网站模板下载不了中国英文政务网站建设

文心一言 Ian Goodfellow是机器学习领域的知名学者,对深度学习领域有着重要贡献。他生于1985年,本科和硕士阶段就读于斯坦福大学,师从吴恩达。博士阶段,他跟随蒙特利尔大学的著名学者Yoshua Bengio研究机器学习,并在2…

增城网站公司电话网站开发公司的义务

随着互联网化,随着信息化的不断发展,企业IT系统的规模和复杂性也在日益增加。在这个背景下,IT统一运维平台就应用而生了。它以一种全面、集成的方式管理企业IT资源,从而提高效率、降低成本、改善服务,为企业提供更快更…

汽车租赁网站开发厦门seo关键词优化培训

来源:http://www.cnblogs.com/AllenDang/archive/2012/03/03/2378534.html 从2000年至今,也写了11年代码了,期间用过VB、Delphi、C#、C、Ruby、Python,一直在寻找一门符合自己心意和理念的语言。我很在意写代码时的手感和执行的效…

北京网站名称注册证书php作品源代码免费下载

转载自 Sentinel如何使用 简介 Sentinel 可以简单的分为 Sentinel 核心库和 Dashboard。核心库不依赖 Dashboard,但是结合 Dashboard 可以取得最好的效果。 这篇文章主要介绍 Sentinel 核心库的使用。如果希望有一个最快最直接的了解,可以参考 新手指…

php企业网站开发框架开发公司可以顾保安

导入第三方库时出现了sdk版本不兼容问题 为我们app的module所支持的sdk最低版本与依赖module的sdk最低版本不一致 把15--》16即可

网站的营销功能百姓网个人征婚

在Java中实现记录1000万用户连续7天登录的功能,可以使用Redis的Bitmap来跟踪每个用户的登录状态。以下是一个简化的Java示例,使用了Jedis库作为Redis的Java客户端。 首先,确保你已经在项目中添加了Jedis的依赖。如果你使用Maven,…

找天津网站建设公司做个网站多少钱上海门户网

C99增加了一个新特性:指定初始化器(designated initializer)。利用该特性可以初始化指定的数组元素,也可以初始化指定的结构体变量。本文主要分享:使用指定初始化器初始化数组。例如,只初始化数组中的最后一个元素。对于传统的C初…

设计网站思路如何写周村区住房和城乡建设厅网站

跟读者建立联系【研究的艺术一】这一次李沐博士给大家精读的是一本关于论文写作的书籍。这本书总共包含四个大的章节,本期视频李沐博士介绍的是第一个章节:Research,Researchers,and Readers。 0. 前言 视频开头,李沐…