【20210129期AI简报】 25元、264KB内存的微处理器上市、GPT-3自动生成SQL语句!

本文主要是介绍【20210129期AI简报】 25元、264KB内存的微处理器上市、GPT-3自动生成SQL语句!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

导读:本期为 AI 简报 20210129 期,将为您带来 8 条相关新闻,祝各位 coding 顺风顺水无 bug~

本文一共 2900 字,通篇阅读结束需要 7~10 分钟

1. 19款国产手机无一幸免:15分钟破解人脸识别,打印眼镜让刷脸形同虚设 | 机器之心

人脸识别最新漏洞曝光,只需一副定制的“眼镜”,就可以秒秒钟破解手机的面部识别系统。

你的新手机不错,借我刷一下脸?

最近一段时间,来自清华的 RealAI(瑞莱智慧)向我们展示了一项更为简单的攻击技术……

在一副眼镜的攻击下,在15分钟内,除了一款iPhone 11,成功解锁了其余19部使用2D人脸识别的安卓机型!!

据介绍,RealAI 使用的整个破解过程物理上只用到三样东西:一台打印机、一张 A4 纸、一副眼镜框。

最终,除了一台 iPhone11,其余安卓机型全部解锁成功,完成整个破解过程只花了 15 分钟。攻击测试人员成功解锁手机后,任意翻阅机主的微信、信息、照片等个人隐私信息,甚至还可以通过手机银行等个人应用 APP 的线上身份认证完成开户。

更为严重的问题在于,这一漏洞涉及所有搭载人脸识别功能的应用和设备,一旦被黑客利用,隐私安全与财产安全都将受到威胁。

具体的过程是:

通过AI算法绘制特殊花纹,打印下来裁剪成眼镜的形状,贴在眼镜框上,就可以破解了。

2. 妙啊!GPT-3自动生成SQL语句 | 代码开源 | 量子位

参考链接:
https://blog.seekwell.io/gpt3

GitHub:
https://github.com/bkane1/gpt3-instruct-sandbox

“无所不能”的GPT-3,现在又来解放程序员们的双手了。

像这样,只需用简单的英文问下GPT-3“上个月注册了多少个用户”。

GPT-3便会迅速作答,给出对应的SQL语句:

更神奇的是,GPT-3是在不知道“数据库模式”的情况下,默认存在“users”这个表;以及在用户注册过程中,存在“signup_time”这样的字段。

相当的智能了!

就连开发者本人都连连惊叹道:妙啊

作者的灵感正是来源于网友们做的各种各样的自动生成HTML、CSS代码等等有趣的项目。

3. 最系统的顶流计算机科学专业学习规划,附书单 | 量子位

原网页:
https://teachyourselfcs.com/

中文版资料清单:
https://github.com/keithnull/TeachYourselfCS-CN/blob/master/TeachYourselfCS-CN.md

出国深造,费用太高?(疫情持续,甚至难以出国?)

自学计算机相关课程又不知道从何入手?

现在,最系统的计算机学习路线图来啦!

9门计算机必学基础学科清单,附斯坦福伯克利麻省理工学院等名校视频课程和参考教材,CS成神之路近在眼前。

只要闭眼跟着线路图学,你也能拥有在世界一流大学学习计算机科学的完美体验。

大致按照列出的顺序,借助我们所建议的教材或者视频课程(但是最好二者兼用),学习如下的九门科目。目标是先花100到200个小时学习完每一个科目,然后在你职业生涯中,不时温习其中的精髓????。

4. 没有NMS!阿里巴巴和阿大提出PSS:更简单有效的端到端目标检测 | CVer

原文:

https://zhuanlan.zhihu.com/p/347515623

Paper: 

arxiv.org/abs/2101.11782

代码即将开源

作者提出了一种简单的NMS-free、end-to-end的目标检测框架,

仅需要对现有one-stage检测器(FCOS、ATSS)做很小的修改,即可移除复杂的后处理NMS,达到甚至超过原有检测器的性能,并且几乎不影响推理速度。

试想一下,如果模型有能力为每个object仅激活一个正样本,那复杂的NMS是不是就可以移除了。

为此,作者在现有NMS-based的one-stage detector基础上引入一个正样本选择器(positive sample selector,PSS),作为单独一个分支来辅助完成为每个object挑选最优正样本的工作,基础detector以FCOS为例,具体结构如下:

目标检测之前主要分为two-stage和one-stage,one-stage基本是工业界做项目尤其是端上项目的首选。

FCOS和FoveaBox等方法掀起了去anchor这种人工先验的潮流。

那么现在对于实现真正的end-to-end检测只剩下NMS这个启发式的复杂的后处理操作了。最近的工作有:DETR、Deformable DETR、OneNet和DeFCN等方法。作者的灵感来与DeDFCN。

5. 两块C++代码结合ASCII码,即可实现Nvidia光线追踪技术 | 新智元

光线追踪的效果示意

「Nvidia:我们有实时光线追踪! ASCII:你太可怜了」

近期,有国外大神利用ASCII码,完成了Nvidia显卡才能实现的光线追踪技术,并实现了不错的光影效果。

众所周知,这项技术原本是只有Nvidia显卡才能做到的。

不仅如此,整个项目的代码还非常的简洁。

看到这里,想试试吗?

该项目一经过发出,在Reddit上的热度就达到了2.1K,演示视频在Youtube上的观看量也达到了3万多次。

而要想在自己电脑上运行,整个过程也非常的方便:

只需要在控制台中将字体改为8,就可以实现在Windows上的运行。

如果想在Linux或者其他操作系统上运行,那么只需要加上修改几行代码的步骤就可以了。

Github: https://github.com/DinoZ1729/Ray

6. 25元、264KB内存的微处理器,树莓派官方出品,自带快速休眠模式 | 量子位

现在,25元就能买到一个微处理器。

这是树莓派官方推出的、名为Pico的微处理器,大小仅51mm×21mm,约为两根手指的面积。

然而网友定睛一看,不对劲。

264KB的SRAM,没有WiFi、蓝牙等无线功能。而且,接口甚至还是老式的Micro USB。

(配置真是如同价格一样,非常凄惨……)

整体来说,Pico包含2MB闪存、一个可点击按钮、一个Micro USB Type B接口。

而它的核心,是一个名为RP2040的微控制器。这个微控制器运行频率133MHz,基于双核Cortex M0+设计,SRAM达264KB(官方调侃:多年后KB又出现了)。

其中,处理器有2个UART、2个I2C、2个SPI、多达16个PWM通道。

除此之外,Pico还包含一个具有4个警报器(alarm)的定时器、和一个实时计数器,以及双重可编程IO外围设备。

Pico的一大优势在于,它的耗电量相对而言非常低。在休眠模式下,通常只消耗0.006W,而在全速运行、做图形渲染时,则只需要0.33W。

比较倾向于市场上的这样一种说法,真实目的:销售芯片 - RP2040。

7. 边打“游戏”边学Vim!Vim 入门到放弃者的福音来了! | 量子位

天下苦Vim久矣。

虽然“高龄”、“难用”等标签加身,但没办法,依旧无法阻挡Vim被热捧的现实。

那有没有简单、快速上手练习的方法?

这个可以有,而且还是在线交互式的那种——Vim.so

并且Vim.so用起来像打游戏一般的体验,也让网友们一片“好评如潮”。

在Vim.so中学习命令,没有枯燥的死记硬背,反倒有无限的趣味性。

例如“上”、“下”、“左”、“右”以及“删除”命令,分别对应键盘中的“h”、“j”、“k”、“l”和“x”。

像打游戏通关一样,就能快速上手。

但但但是,该项目有一个致命缺点:收费

因此,小编还推荐了另外一个项目:

  • “用聪明的方式学Vim”:
    https://github.com/iggredible/Learn-Vim

Vim.so地址:
https://www.vim.so/#exercise

另一个超火爆的 Vim 免费游戏教程:

https://github.com/jmoon018/PacVim.git

8. 2021年了,Python开发者不容错过的7个VS Code扩展 | 机器之心

值得向Python开发者推荐的更好用的VS Code扩展。

对于 Python 开发者来说,哪些 VS Code 扩展最值得推荐呢?开发者 Juan Cruz Martinez 列举了 2021 年最值得向 Python 开发者推荐的 VS Code 扩展,包括 python、Python Snippets 以及 Python Preview 等。

  1. Python

  2. Python Snippets

  3. Python Docstring Generator

  4. Python Test Explorer for Visual Studio Code

  5. Python Preview

  6. Python Type Hint

  7. Jupyter

9. 其他

篇幅限制,放在此处,有缘者自取…

  • kaggle 竞赛宝典

  • 2021算法阿里&腾讯&快手上岸,年末最值得看的面经之一

  • 我用YOLO-V5实现行人社交距离风险提示,代码开源!


???????????? 点击阅读原文进入RT-Thread官网

这篇关于【20210129期AI简报】 25元、264KB内存的微处理器上市、GPT-3自动生成SQL语句!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/516517

相关文章

Django HTTPResponse响应体中返回openpyxl生成的文件过程

《DjangoHTTPResponse响应体中返回openpyxl生成的文件过程》Django返回文件流时需通过Content-Disposition头指定编码后的文件名,使用openpyxl的sa... 目录Django返回文件流时使用指定文件名Django HTTPResponse响应体中返回openp

Oracle查询表结构建表语句索引等方式

《Oracle查询表结构建表语句索引等方式》使用USER_TAB_COLUMNS查询表结构可避免系统隐藏字段(如LISTUSER的CLOB与VARCHAR2同名字段),这些字段可能为dbms_lob.... 目录oracle查询表结构建表语句索引1.用“USER_TAB_COLUMNS”查询表结构2.用“a

Python使用Tenacity一行代码实现自动重试详解

《Python使用Tenacity一行代码实现自动重试详解》tenacity是一个专为Python设计的通用重试库,它的核心理念就是用简单、清晰的方式,为任何可能失败的操作添加重试能力,下面我们就来看... 目录一切始于一个简单的 API 调用Tenacity 入门:一行代码实现优雅重试精细控制:让重试按我

MySQL中EXISTS与IN用法使用与对比分析

《MySQL中EXISTS与IN用法使用与对比分析》在MySQL中,EXISTS和IN都用于子查询中根据另一个查询的结果来过滤主查询的记录,本文将基于工作原理、效率和应用场景进行全面对比... 目录一、基本用法详解1. IN 运算符2. EXISTS 运算符二、EXISTS 与 IN 的选择策略三、性能对比

MySQL常用字符串函数示例和场景介绍

《MySQL常用字符串函数示例和场景介绍》MySQL提供了丰富的字符串函数帮助我们高效地对字符串进行处理、转换和分析,本文我将全面且深入地介绍MySQL常用的字符串函数,并结合具体示例和场景,帮你熟练... 目录一、字符串函数概述1.1 字符串函数的作用1.2 字符串函数分类二、字符串长度与统计函数2.1

SQL Server跟踪自动统计信息更新实战指南

《SQLServer跟踪自动统计信息更新实战指南》本文详解SQLServer自动统计信息更新的跟踪方法,推荐使用扩展事件实时捕获更新操作及详细信息,同时结合系统视图快速检查统计信息状态,重点强调修... 目录SQL Server 如何跟踪自动统计信息更新:深入解析与实战指南 核心跟踪方法1️⃣ 利用系统目录

MySQL 内存使用率常用分析语句

《MySQL内存使用率常用分析语句》用户整理了MySQL内存占用过高的分析方法,涵盖操作系统层确认及数据库层bufferpool、内存模块差值、线程状态、performance_schema性能数据... 目录一、 OS层二、 DB层1. 全局情况2. 内存占js用详情最近连续遇到mysql内存占用过高导致

Mysql中设计数据表的过程解析

《Mysql中设计数据表的过程解析》数据库约束通过NOTNULL、UNIQUE、DEFAULT、主键和外键等规则保障数据完整性,自动校验数据,减少人工错误,提升数据一致性和业务逻辑严谨性,本文介绍My... 目录1.引言2.NOT NULL——制定某列不可以存储NULL值2.UNIQUE——保证某一列的每一

解密SQL查询语句执行的过程

《解密SQL查询语句执行的过程》文章讲解了SQL语句的执行流程,涵盖解析、优化、执行三个核心阶段,并介绍执行计划查看方法EXPLAIN,同时提出性能优化技巧如合理使用索引、避免SELECT*、JOIN... 目录1. SQL语句的基本结构2. SQL语句的执行过程3. SQL语句的执行计划4. 常见的性能优

最新Spring Security的基于内存用户认证方式

《最新SpringSecurity的基于内存用户认证方式》本文讲解SpringSecurity内存认证配置,适用于开发、测试等场景,通过代码创建用户及权限管理,支持密码加密,虽简单但不持久化,生产环... 目录1. 前言2. 因何选择内存认证?3. 基础配置实战❶ 创建Spring Security配置文件