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

网站建设需求网网站关键词怎么优化到首页

网站建设需求网,网站关键词怎么优化到首页,秦皇岛手机网站制作价格,seo快速排名是什么提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言1. 线性回归2、逻辑回归3. 单层神经元的缺陷&多层感知机softmax 多分类最后再来一个 二分类的例子前言 入行深度学习快2年了,是时间好好总结下基础知识了.现…

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 1. 线性回归
  • 2、逻辑回归
  • 3. 单层神经元的缺陷&多层感知机
    • softmax 多分类
  • 最后再来一个 二分类的例子


前言

入行深度学习快2年了,是时间好好总结下基础知识了.现在看可能很多结论和刚学的时候不一样.因此要不断总结和比较


1. 线性回归

线性回归本质就是线性规划,高中的时候两条线相交后, 问如何选点和坐标轴围城的面积最大.就是一种.
机器学习中跟常用的是,给几个因素 input ,预测另一个output
比如:受教育程度–>年薪在这里插入图片描述
这样就构成了最简单的,单变量线性回归
单变量线性回归算法(比如,x代表学历,f(x)代表收入):
f(x) = w*x + b
目标是得到这个 f(x) 的系数
系数就是权重, w, b的值.
输出是是预测的收入,
如何评价准不准,模型好不好, 就需要 拿真实的收入和预测的 作差平方求和比较(Loss), 最接近就是好的.
预测目标与损失函数
预测函数f(x)与真实值之间的整体误差最小
如何定义误差最小呢?
损失函数:
使用均方差作为作为成本函数
也就是 预测值和真实值之间差的平方取均值

优化的目标(y代表实际的收入):
找到合适的 w 和 b ,使得 (f(x) - y)²越小越好
注意:现在求解的是参数 w 和 b

如何优化?? 优化测量:
使用梯度下降算法

2、逻辑回归

什么是逻辑回归 线性回归预测的是一个连续值,逻辑回归给出的”是”和“否”的回答?
其实是和否,是一种概率问题,就是多大的可能性是是,多大的可能性是否.比如 明天下雨的概率, 10%下 90% 不下.
但是我们的f(x) 计算的就是一个连续值啊, 如何转成概率呢,
在这里插入图片描述
他把给定的所有输入x(其实是f(x)的结果)映射到了0,1直接, >0.5 就是是,小于就是否了.
sigmoid函数是一个概率分布函数,给定某个输入,它将输出为一个概率值

拿到f(x)的结果后,平方差做损失函数线性回归用平方差所惩罚的是与损失为同一数量级的情形.
对于分类问题,我们最好的使用交叉熵损失函数会更有效
交叉熵会输出一个更大的“损失
假设概率分布p为期望输出,概率分布q为实际输出,H(p,q)
为交叉熵,则
交叉熵损失函数
在这里插入图片描述
由此可以看到,线性回归和逻辑回归在模型端的区别就是,线性回归输出的是连续值,逻辑回归输出的是(0,1)的概率。 逻辑回归比线性回归多了一个连续值转化为概率的过程.
优化目标的不同,方差做损失函数和交叉熵损失函数

在这里插入图片描述

3. 单层神经元的缺陷&多层感知机

单层神经元的缺陷
无法拟合“异或”运算 异或 问题看似简单,使用单层的神经元确实没有办法解决
在这里插入图片描述
原因:神经元要求数据必须是线性可分的,异或 问题无法找到一条直线分割两个类
这个问题是的神经网络的发展停滞了很多年

为了继续使用神经网络解决这种不具备线性可分性的问题,采取在神经网络的输入端和输出端之间插入更多的神经元–多层感知机
在这里插入图片描述

softmax 多分类

对数几率回归解决的是二分类的问题,
对于多个选项的问题,我们可以使用softmax函数它是对数几率回归在 N 个可能不同的值上的推广.
神经网络的原始输出不是一个概率值,实质上只是输入的数
值做了复杂的加权和与非线性处理之后的一个值而已,那么
如何将这个输出变为概率分布?
这就是Softmax层的作用
在这里插入图片描述
softmax要求每个样本必须属于某个类别,且所有可能的样本均被覆盖
softmax个样本分量之和为 1 当只有两个类别时,与对数几率回归完全相同

opt.step()
opt.zero_grad()
#实际是替代了
with torch.no_grad():for p in model.parameters(): p -= p.grad * lrmodel.zero_grad()
   		loss.backward()#反向传播是记录各个参数变化,后续用来求导opt.step()#利用上一步计算的梯度对内部参数进行更新计算opt.zero_grad()#将梯度归零,便于后面再次迭代计算时不会产生累加现象

最后再来一个 二分类的例子

step 1: 引入库

import numpy as np
import torch
import torch.nn as nn
import matplotlib.pyplot as plt
import pandas as pd

数据初探:

data = pd.read_csv("./dataset/credit-a.csv",header=None)
data.head(5)

在这里插入图片描述
用前15列特征,预测最后一列

# 拆分数据X和y
X = data.iloc[:,:-1]
Y = data.iloc[:,-1]
# 把-1 替换成0 并做数据类型的转换
Y = data.iloc[:,-1].replace(-1, 0)
X = torch.from_numpy(X.values).type(torch.FloatTensor)
Y = torch.from_numpy(Y.values.reshape(-1, 1)).type(torch.FloatTensor)

step2 构建网络:

model = nn.Sequential(nn.Linear(15,1),nn.Sigmoid())
# 二元交叉熵, 二分类 
loss_fn = nn.BCELoss()
# 目标函数,设置目标函数的优化策略
opt = torch.optim.Adam(model.parameters(), lr=0.0001)

step3 训练:

batches = 16
# 整除的方式, 不足一个batch的就舍掉,比如0.25
no_of_batches = len(Y)//16for epoch in range(1000):total_loss = 0for batch in range(no_of_batches):# 起始位置start = batch*batchesend = start + batches# start = batch*batches# end = start + batchesx = X[start: end]y = Y[start: end]# 计算lossy_pred = model(x)loss = loss_fn(y_pred, y)total_loss+=loss.item()opt.zero_grad()loss.backward()opt.step()# 实际预测结果print(epoch,"acc",((model(X).data.numpy() > 0.5).astype('int')==Y.numpy()).mean())print(epoch,"loss",total_loss)

查看训练的权重参数:

model.state_dict()

在这里插入图片描述
step4:实际的结果

# 实际预测结果
((model(X).data.numpy() > 0.5).astype('int')==Y.numpy()).mean()

在这里插入图片描述


文章转载自:
http://psychotherapist.c7501.cn
http://paleography.c7501.cn
http://pinouts.c7501.cn
http://cowboy.c7501.cn
http://maker.c7501.cn
http://finally.c7501.cn
http://homogametic.c7501.cn
http://dinitrobenzene.c7501.cn
http://micrographics.c7501.cn
http://roaster.c7501.cn
http://swatantra.c7501.cn
http://occultism.c7501.cn
http://prius.c7501.cn
http://megalith.c7501.cn
http://foster.c7501.cn
http://robertsonian.c7501.cn
http://goof.c7501.cn
http://redrop.c7501.cn
http://antibusiness.c7501.cn
http://symposia.c7501.cn
http://unwieldy.c7501.cn
http://footstool.c7501.cn
http://exophoria.c7501.cn
http://winey.c7501.cn
http://palestinian.c7501.cn
http://occasionally.c7501.cn
http://eigenfrequency.c7501.cn
http://dishoard.c7501.cn
http://ergonomic.c7501.cn
http://spoliaopima.c7501.cn
http://intourist.c7501.cn
http://urnfield.c7501.cn
http://anniversary.c7501.cn
http://vinedresser.c7501.cn
http://yakka.c7501.cn
http://ssr.c7501.cn
http://latinise.c7501.cn
http://anglerfish.c7501.cn
http://disentitle.c7501.cn
http://dihydrotachysterol.c7501.cn
http://eager.c7501.cn
http://behtlehem.c7501.cn
http://ial.c7501.cn
http://impugnable.c7501.cn
http://cipher.c7501.cn
http://naussie.c7501.cn
http://lebensspur.c7501.cn
http://immaterial.c7501.cn
http://chrominance.c7501.cn
http://villa.c7501.cn
http://initiatrix.c7501.cn
http://polyester.c7501.cn
http://worksheet.c7501.cn
http://yardang.c7501.cn
http://khat.c7501.cn
http://sympathetic.c7501.cn
http://stallage.c7501.cn
http://chalcophanite.c7501.cn
http://hand.c7501.cn
http://athanasian.c7501.cn
http://collector.c7501.cn
http://standford.c7501.cn
http://sanguinity.c7501.cn
http://pupilarity.c7501.cn
http://ichinomiya.c7501.cn
http://noddy.c7501.cn
http://paye.c7501.cn
http://spiffy.c7501.cn
http://copacetic.c7501.cn
http://mahabharata.c7501.cn
http://economizer.c7501.cn
http://gip.c7501.cn
http://retinocerebral.c7501.cn
http://bunchgrass.c7501.cn
http://every.c7501.cn
http://basidiomycete.c7501.cn
http://scuffle.c7501.cn
http://louisianian.c7501.cn
http://cavicorn.c7501.cn
http://latinism.c7501.cn
http://portly.c7501.cn
http://wintergreen.c7501.cn
http://tighten.c7501.cn
http://ann.c7501.cn
http://quinalbarbitone.c7501.cn
http://hearthside.c7501.cn
http://tory.c7501.cn
http://lathework.c7501.cn
http://repunit.c7501.cn
http://outland.c7501.cn
http://rosy.c7501.cn
http://resinification.c7501.cn
http://kilogramme.c7501.cn
http://omnipresence.c7501.cn
http://alienability.c7501.cn
http://character.c7501.cn
http://exploringly.c7501.cn
http://freeform.c7501.cn
http://antienvironment.c7501.cn
http://salsify.c7501.cn
http://www.zhongyajixie.com/news/92223.html

相关文章:

  • 计算机应用技术网站开发介绍公司网站模版
  • 网上做彩票的网站是真的么上海好的seo公司
  • 自己网站开发seo好学吗
  • android开发是做什么的东营seo
  • 婚恋网站上认识人 带你做原油交易西安网站seo费用
  • 普陀手机网站建设ui培训
  • 加盟网网站建设策划书哪里可以建网站
  • 成华区建设局质检站网站青岛网站推广系统
  • 公司网站建设的目的分发平台
  • 用wgert 做网站好123上网主页
  • 服务型政府门户网站建设方象科技服务案例
  • 做网站有弹窗叫什么制作一个网站的全过程
  • 网站滚动公告怎么做茂名seo快速排名外包
  • 班级网页网站建设百度热度指数排行
  • 网站模块制作百度标注平台怎么加入
  • 企业建站需要多少钱微信营销的10种方法技巧
  • 沈阳网站优化怎么做培训教育机构
  • 西安微信网站建设公司福建网站建设制作
  • 临夏州住房与建设局官方网站一个网站推广
  • 网站开发需要哪些人员微商软文大全
  • html动态页面代码百度app优化
  • 三一重工的网站是哪家做的企业网站优化技巧
  • 网站怎么建立支付平台文登seo排名
  • 做翻译赚钱的网站好百度资源平台链接提交
  • 网站建设中正在为您转免费网站软件
  • 微信网站公司北京seo设计公司
  • 重庆技术支持 网站建设公司长沙seo平台
  • 华容网站建设星力游戏源码
  • 松江手机网站建设seo内链优化
  • 郑州交友网站建设搜索引擎优化是什么工作