- 博客(13)
- 收藏
- 关注
原创 深度残差收缩网络:一种新的深度注意力机制算法
本文简介了一种新的深度注意力算法,即深度残差收缩网络(Deep Residual Shrinkage Network)。从功能上讲,深度残差收缩网络是一种面向强噪声或者高度冗余数据的特征学习方法。本文首先回顾了相关基础知识,然后介绍了深度残差收缩网络的动机和具体实现,希望对大家有所帮助。1.前言深度残差收缩网络主要建立在三个部分的基础之上:深度残差网络、软阈值函数和注意力机制。1.1 残差神经网络深度残差网络无疑是近年来最成功的深度学习算法之一,在谷歌学术上的引用已经突破四万次。相较于普通的
2022-03-23 16:07:18
5516
5
原创 resnet神经网络,仅仅能跑通
from keras.layers import *from keras.models import *from keras.layers import Input, Dense, Dropout, BatchNormalization, Conv2D, MaxPooling2D, AveragePooling2D, concatenate, \ Activation, ZeroPadding2Dfrom keras.optimizers import SGDfrom keras.wrap.
2021-11-22 21:55:51
25
1
原创 一维卷积神经网络对情绪分类
1.数据预处理 本实验使用AMIGOS数据集。首先将GSR进行提取存入到新的csv文件中。通过cvxEDA将其分解为tonic信号和phasic信号。 这样我们就有了gsr原始信号、tonic信号、phasic信号。他们的长度各为5000。将每一个信号合并得到一维的(1,15000)的数据(也就是把这三个数据放到一行里)。代码import numpy as npimport pandas as pdfrom sklearn.preprocessing...
2021-11-18 15:12:31
998
17
原创 python实现随机森林进行情绪分类
1.前言:本实验采用的是GSR数据,机器学习方法为随机森林2.GSR数据如下图所示:3.随机森林代码:import numpy as npimport pandas as pdfrom sklearn.model_selection import train_test_splitfrom sklearn.ensemble import RandomForestClassifiera=pd.read_csv('F:/Pycharm/py/data/gsr_fea.csv')#.
2021-10-21 15:34:06
1767
原创 python小技巧
目录1.给csv文件添加标题2.去掉列表中特定的值1.给csv文件添加标题import pandas as pddf = pd.read_csv('F:/Pycharm/py/data/gsr_1_1.csv',header=None,names= ['gsr_max','gsr_min','gsr_median'])df.to_csv('tf.csv',ind..
2021-09-01 08:42:01
93
原创 cvxEDA 用法
import numpy as npimport cvxopt as cvimport cvxopt.solversimport matplotlib.pyplot as plt#从csv文件里读取EDA信号,添加到列表中import matplotlib.pyplot as pltimport csvimport pandas as pdfilename='F:\\E4手环\data\EDA.csv'un=pd.read_csv('F:\\E4手环\data\EDA.csv').
2021-08-29 15:39:09
494
原创 Python实现皮肤电(EDA)信号滤波(基于scipy函数)
目录1.为什么滤波?2.皮肤电介绍2.2 皮肤电导水平(Skin Conductance Level,SCL)2.3 皮肤电导反应(Skin Conductance Response,SCR)2.4皮肤电的频率范围3.皮肤电信号的滤波3.1 滤波器的几个含义4.函数介绍1.为什么滤波? 在进行生理数据采集时候,设备容易受到电磁信号的干扰,这些信号都会对EDA信号产生一定的影响。这些信号都会在后期进行情绪识别时产生误差。2.皮肤电介绍...
2021-08-21 17:16:51
215
1
原创 python-爬取的数据带单位如何去除
import pandas as pdpdata=pd.read_csv('qixiang.csv') #读取爬到的csv文件print(pdata)pdata['3'] = pdata['3'].apply(lambda x:x[:-1])pdata['4'] = pdata['4'].apply(lambda x:x[:-1])pdata.to_csv('tianqi.csv') #将转换完的数据保存到新的csv文件pdata[‘time’].apply(la..
2021-08-20 15:23:25
4633
原创 爬取天气数据进行绘制折线图
#爬取天气数据进行绘制折线图from selenium import webdriverimport csvdriver=webdriver.Chrome()url='https://lishi.tianqi.com/linyi2/202107.html'driver.get(url)#为了展开更多历史数据button=driver.find_element_by_xpath('/html/body/div[7]/div[1]/div[4]/ul/div').click()uls=.
2021-08-20 13:55:59
808
转载 当你的数据只有零点几时,你想扩大y轴范围
import matplotlib.pyplot as pltfrom matplotlib.pyplot import MultipleLocator# 从pyplot导入MultipleLocator类,这个类用于设置刻度间隔x_values = list(range(11))y_values = [x ** 2 for x in x_values]plt.plot(x_values, y_values, c='green')plt.title('Squares', fontsize=.
2021-08-19 21:21:20
478
原创 元素定位之css selector(选择器定位)(非原创)
1,css属性定位:a,css可以通过元素的id,class,标签这三个常规属性直接定位到。 tips:若用id定位,则用#。若用class定位,则用. 下面是百度搜索框的HTML代码: 通过css selector定位有如下三种常规方式: find_element_by_selector("#kw") (#表示通过id定位) find_element_by_selector(".s_ipt") (. ...
2021-08-08 16:12:13
1896
原创 No module named ‘plotly‘(解决方法大全)
1:俗话说得好,不行就重启2:本人的电脑之前未安装过Python,所以出现此问题也是十分的困惑,查阅了大量的的文章,有的推荐检查名字的,有的是安装Anaconda,有的在Python里安装plotly的。方法太多特此在这总结2-1:首先我们检查自己的Python文件的命名是否为plotly。是就改,不是就看下一条2-2:打开pycharm软件。找到file→setting→Python interpreter选项,点击右边的“加号”。按照图片的步骤进行安装,等待三分钟左右就会提示安装成功。重启看
2021-07-13 17:02:08
17028
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人