Machine Learning--courses
机器学习(machine learning)
机器学习就是自动找函式
speech recognition
image recognition
playing go
dialogue system
要找什么样的函式?
regression
输入以前数据,预测未来数据
pm2.5预测
binary classification
输入内容,输出yes/no
RNN:输入一个句子,输出pos/neg
multi-class classification
输入内容,选择正确选项
CNN:输入图片,输出类型
generation
产生有结构的复杂东西(文句、图片)
产生文句、产生二次元图像
如何告诉机器?
训练资料
supervised learning(label)(正确落子位置)
函式的loss(好坏)
reinforcement learning(AlphaGo)(自己学习)
unsupervised learning(无label)
机器如何找出所要的函式?
给定函式寻找范围 network architecture :RNN/CNN
函式寻找方 ...
AW-crypto_j
攻防世界-crypto一、base64
题目:Y3liZXJwZWFjZXtXZWxjb21lX3RvX25ld19Xb3JsZCF9
1、知识补充一、什么是Base64?百度百科中对Base64有一个很好的解释:“Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法”。
什么是“可打印字符”呢?为什么要用它来传输8Bit字节码呢?在回答这两个问题之前我们有必要来思考一下什么情况下需要使用到Base64?Base64一般用于在HTTP协议下传输二进制数据,由于HTTP协议是文本协议,所以在HTTP协议下传输二进制数据需要将二进制数据转换为字符数据。然而直接转换是不行的。因为网络传输只能传输可打印字符。什么是可打印字符?在ASCII码中规定,0-31、127这33个字符属于控制字符,32-126这95个字符属于可打印字符,也就是说网络传输只能传输这95个字符,不在这个范围内的字符无法传输。那么该怎么才能传输其他字符呢?其中一种方式就是使用Base64。
Base64,就是使用64个可打印字符来表示二进制数据的方 ...
AW-crypto_s_1
攻防世界-crypto一、sherlock
题目:附件下载下来,是英文原著小说,有几个大写的字母
1、知识补充用法: grep [选项]… 模式 [文件]…-E, —extended-regexp <模式> 是扩展正则表达式-o, —only-matching 只显示行中非空匹配部分[] #匹配一个指定范围内的字符,如’[Gg]rep’匹配Grep和grep。
用法:tr [选项]… SET1 [SET2]-d, —delete delete characters in SET1, do not translate
删除SET1中的字符,不进行翻译\n 换行
2、解答发现有重复出现的大写字母,且找几个看似乎是zero和one的重复出现。
在虚拟机利用命令
1cat 文件名 | grep -Eo '[A-Z]' |tr -d '\n'
将大写字母提取出来,如下:
1ZEROONEZEROZEROZEROZEROONEZEROZEROONEZEROZEROONEZEROZEROONEZEROONEZEROONEZEROONEZEROZE ...