- 博客(35)
- 资源 (2)
- 收藏
- 关注
原创 Self-Attention-自注意机制
通过self-attention自注意,RNN 不太容易忘记且容易关注相关信息。simple-RNN新的状态h。有介绍,这里便不累赘了)两者不一样的地方在于h。(相关性计算在上一篇。
2023-02-06 22:24:52 405
原创 Attention-自注意机制
Attention 可以大幅提升seq2seq的遗忘问题。有了Attention,Seq2Seq 模型不会忘记源输入,且decoder解码器就知道该把注意力集中在哪里。所以attention解决了遗忘问题,提高了准确率,但是代价就是计算量的提高。第一种方法:(V T 矩阵 都是训练的参数)解码器到状态t时,我们一共计算了mt个权重。知道输入x1-xm的完整信息,解决遗忘问题。和当前状态s0的相关性,记为权重a。, 所有的a加起来等于1.缺点: 计算量大得多。,我们计算权重: a。
2023-02-06 21:19:22 472
原创 Sequence-to-Sequence Model (Seq2Seq)
数据处理:大小写,拼写错误等(数据预处理)->tokenization(它可以是char-level也可以是word-level的 )->建立两个字典(一个英语一个德语的,因为每种语言使用的字母个数或者词语构造不一样)一个编码器encoder,一个解码器decoder。decoder的初始状态是encoder的最终输出。encoder的最终输出是最后的状态h和传输带c。用Seq2Seq实现机器翻译:多对多问题。decoder的输出是每个字符的概率值。如下图,当前的标签是‘m’每一轮的状态h,c都会更新。
2023-02-06 14:07:33 552
原创 Simple RNN Model
我们知道全连接网络FC Nets 和卷积神经网络ConvNets都是属于one to one 模型。比如给定一个输入如一张图片,我们输出他是猫还是狗。但是对于输入输出长度不一致的时序型数据sequential data(比如文本翻译)等就不适用。先讲一下模型。
2023-02-06 01:03:55 191
原创 文本处理和词嵌入-Text Processing and Word Embedding
接上一遍博客首先我们先来了解一下,IMDB电影评论数据集The IMDB Movie Review Dataset。里面有5万电影评论(文字),每篇评论都有“正面”或“负面”的标签,这是一个二进制分类问题。可以划分为25k的训练集和25k的测试集。••这个就有点像国内的豆瓣评分一样。我们人很容易通过电影评论知道电影的评分或者好坏,我们想让机器学习也能做到,应该怎么做呢?
2023-02-06 00:04:02 635 1
原创 自然语言入门NLP-数据处理基础知识
如果需要,将每个index转换为 one-hot vector.one-hot的dim长度为单词的词数。拿上述这张表举例:年龄是数值特征numberic features没问题(35>31 ok ),性别是二元特征binary feature,可以用1代表男人,0代表女人。【写在前面:以下所讲都基于你对机器学习有一定的基础知识,至少应该知道什么激活函数,反向更新,梯度下降,全连接层等等基本术语,不懂的可以先去补一下。将每个单词映射到索引。我们使用199-dim 数值向量表示人的特征(年龄、性别、国籍)。
2023-02-05 22:46:56 493
原创 SQL注入:sqli-less54
Less 54 - Less 65 这 12 关属于 Page 4:Challenges,这些是一些综合的注入训练,限制了查询的次数,更贴近于 GET 的实战。如上图题目所示,我们可以知道这道题可以进行10次尝试注入,但是10次以后就会重置各种信息其中就包括数据库、表格、字段等等,其次题目提示我们以id作为注入点。输入得到的key:ANNW34OAJlX1CAwOwVlrDEfz-7,复制提交即可通关。判断是否属于数字型注入,回显如下,说明该注入类型不属于数字且能够使用联合注入的方法。,复制提交即可通关。
2023-02-02 16:09:34 240
原创 BUUCTF Web 极客大挑战 2019 EasySQL
(当然,我们只是猜测闭合符号是单引号,其他题目也可能是双引号)接下来,我们试试用一下万能账号或者密码两种方法(优先级:【and】>【=】>【or】,语句为真,可行,得到flag。(#后面内容注释掉了),也为真,得到flag。
2022-11-22 21:08:20 1189
原创 BUUCTF Crypto MD5
MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。注意:得到的 flag 请包上 flag{} 提交。
2022-11-22 20:26:21 1095
原创 量子比特-量子计算机实现高速计算的根本
这个系列到时候会有很多篇,我尽量写的详细易懂,争取让没有物理数学背景的小白也能看懂!慢慢看吧,不懂多百度,看文献,毕竟这个领域现在还比较新,加油,骚年们!
2022-11-14 22:12:02 778
原创 编译原理复习提纲
课堂派题目第1章问答题1、叙述编译程序结果框架。P5(教材)(1)第一-阶段,词法分析,任务是,输入源程序,对构成源程序的字符串进行扫描和分解,识别出一一个个单词。(2)第二阶段,语法分析,任务是,在词法基础上,根据语言的语法规则,把单词符号串分解成各类语法单位(语法范畴)。(3)第三阶段,语义分析与中间代码生成,任务是,对语法分析所识别出的各类语法范畴,分析其含义,并进行初步翻译(4)第四阶段,优化,任务是,在对于前段产生的中间代码进行加工变换,以期在最后阶段能产生出更为高效的目标代码(5
2021-06-21 13:59:06 7253 4
原创 deepin系统安装oracle11
1.安装docker如果已经安装docker直接跳到2#卸载原本的sudo apt-get remove docker docker-enginesudo apt-get remove docker docker-engine docker-ce docker.iosudo apt-get purge dockersudo apt-get autoremove dockersudo rm -rf /var/lib/docker#安装相关工具sudo apt-get install apt-
2021-03-29 20:47:33 1248 3
原创 deepin误删系统自带Python,无法进入桌面
深度学习的虚拟环境以及相关依赖包装太乱了,想着卸载掉Python2,刚开始只是桌面少了些什么,接下来!重启!凸(艹皿艹 ),我靠( ‵o′)!桌面从没有如此干净清澈!我直接傻眼!好家伙!完了完了,难道这是逼我重装系统?几个整几个弄,还好有惊无险!1.检查是否连网,一般默认链接你平时的网络2.Ctrl+alt+F2 进入控制台,输入你的账号密码3.输入命令:sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install dde
2020-12-03 08:39:41 998 1
原创 会场安排问题
会场安排问题(即“区间图着色”问题)问题描述:假设要在足够多的会场里安排一批活动,并希望使用尽可能少的会场。设计一个有效的贪心算法进行安排。试编程实现对于给定的k个待安排活动,计算使用的最少会场。输入格式:第1行是的值,接下来的行中,每行有2个正整数,分别表示k个待安排活动的开始时间和结束时间,时间以0点开始的分钟计。输出格式: 使用最少的会场数。input:51 2312 2825 3527 8036 50output:3code:#include<iostream&
2020-11-09 14:55:48 1106
原创 C语言得到程序运行时间
程序计时#include<time.h>clock_t cBegin = clock();//程序......clock_t cEnd = clock();cout << "所花时间:"<<cEnd - cBegin << endl;
2020-10-26 10:31:39 289 2
原创 基于Scikit-Learn和TensorFlow机器学习实战 Hands-On Machine Learning with Scikit-Learn&TensorFlow
目录安装anaconda环境装相关依赖或者第三方库第二章代码解读安装anaconda环境参考这篇文章或者自己百度https://www.jianshu.com/p/d3a5ec1d9a08装相关依赖或者第三方库pip install pandaspip install scikit-learn==0.20.3 #使用scikit-learn跑一个两年前的案例, 报错:cannot import name ‘joblib’ from ‘sklearn.externals’#原因: scikit
2020-10-14 10:28:15 373 1
原创 Ubuntu 18安装搜狗输入法(小小白,简单)
Ubuntu 18安装搜狗输入法1.安装fcitxsudo apt install fcitx2.修复更新sudo apt-get install -fsudo apt-get update
2020-08-06 10:10:07 1826
原创 Ubuntu安装QQ、TIM、迅雷、百度网盘等
1.运行以下命令#没有git先安装 gitsudo apt install git# 安装 deepin-winegit clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.gitcd deepin-winesudo sh install.shsudo dpkg -i deepin.com.qq.im_8.9.19983deepin23_i386.debsudo apt-get install -fsudo apt-get u
2020-08-06 09:55:35 1132
原创 tomcat报错 HTTP Status 404 – 未找到 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示
SSM tomcat报错源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示自己在敲SSM的web作业的时候,404的错误不知道犯过多少次了555毕竟第一次敲ssm整合的项目1.Mapper.xml文件有问题点开eclipse的console发现自己在mapper.xml文件category小写导致的错误!2.web.xml少了东西<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5"
2020-06-05 22:11:16 17733
原创 Python 常用函数,语法
这里记录一些我用Python深度学习的七七八八常用函数或者小技巧啥啥的吧毕竟好记性不如烂笔头!嗯!会再更哒1.strip()string1.strip(string2)一句话来说就是去除字符串string1里面包含的字符序列string2str = "00000003210Runoob01230000000"; print str.strip( '0' ); # 去除首尾字符 0 #...
2020-04-20 10:37:56 219
原创 pytorch nn.Linear()
查官方文档的api https://pytorch.org/docs/stable/nn.html如下:官方给的例子为:>>> m = nn.Linear(20, 30)>>> input = torch.randn(128, 20)>>> output = m(input)>>> print(output.si...
2020-04-09 22:25:09 232
原创 SQL视图、存储过程、触发器、游标及完整性
实验之前最好重新建一个数据库,记得改路径这个可以查SQL的基本语句https://www.runoob.com/sql/sql-tutorial.htmlUSE [master]GO/****** Object: Database [xscj] Script Date: 2020/2/21 16:42:38 ******/CREATE DATABASE [xscj] CONT...
2020-04-01 22:53:37 1637 2
原创 mssql: Error: Unable to connect using the connection information provided. Retry profile creation?
我点击SQL然后输入localhost或者127.0.0.1然后直接按回车选择SQL login先随便输入sa随便输入密码回车再回车然后就不行了小小白 望大佬们指教一二 555...
2020-03-31 16:08:35 2443 15
原创 初识SQL
1.认识SQL SERVER,并回答以下问题:1)SQL SERVER版本与价格?见官网2)SQL SERVER安装a)下载ftp://ftp.jmu.edu.cn/Microsoft/Servers/SQL/cn_sql_server_2008_r2_enterprise_x86_x64_ia64_dvd_522233.iso)或更高版本b)安装时按开发版序列号处理,开发版序列号可至...
2020-03-08 18:04:23 2149 5
原创 Deepin安装mySQL
运行命令:sudo apt-get install -y mysql-server mysql-clientsudo mysql -uroot -p进入之后:update mysql.user set plugin="mysql_native_password" where user="root";grant all on *.* to root@"localhost";这里我...
2020-02-19 17:25:16 434
原创 深度学习基本概念、CNN、VGGNet
深度学习基本概念和CNN基础深度学习深度学习与神经网络的区别深度学习的框架基本概念深度学习深度学习的最初级版本是人工神经网络,是机器学习的一个分支,其试图模拟人脑,通过更加复杂的结构自动提取特征。深度学习与神经网络的区别从广义上说深度学习的网络结构也是多层神经网络的一种。传统意义上的多层神经网络是只有输入层、隐藏层、输出层。其中隐藏层的层数根据需要而定,没有明确的理论推导来说明到底多少层...
2019-04-24 23:33:38 2299 2
pretreat_data.py
2020-04-20
ssd_deepsort.zip
2020-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人