自2022 年 11 月 30 日OpenAI发布ChatGPT以来,AIGC开始可感知的进入到人们的工作和学习,这次事件实际上比Alpha Go带来的冲击更大。各种AI应用和新闻随之铺天盖地,令人眼花缭乱,《The AI Journal》致力于在浩如烟海的信息中提取有意思的、有价值的信息或项目,致力于为人工智能的发展提供一些助力。
本期内容为大家带来6个GitHub项目,包括开源教程、实用创作/开发工具以及一个简单的小玩意。
1 AI-For-Beginners 微软开源的入门级AI教程
1.1 简介
AI-For-Beginners是由微软推出的免费AI课程,为期12周共24课时。它包括实践课程、测验和实验室,涵盖TensorFlow和PyTorch等工具,甚至包括AI伦理,非常适合AI初学者。
1.2 功能
课程内容包括:
- AI 的历史及相关算法,包括“老派”的符号方法与知识表示和推理(符号人工智能)。AI相关基本知识。
- CV(计算机视觉)、NLP(自然语言处理)等流行算法;一些不太流行的人工智能方法,比如遗传算法和多智能体系统。
- 课程使用两个最流行的框架——TensorFlow和PyTorch中的代码来阐述这些重要主题背后的概念。
除此以外,每个课程还包含了一些预备读物,以及一些可执行的Jupyter Notebook,大量的理论材料。对某些主题而言,还提供了实验供我们尝试将所学内容应用到特定问题上。
这门教程非常详细,微软甚至贴心的为大家准备了课程的思维导图:
1.3 适用
本课程是适用于初学者的AI课程,适合对AI感兴趣或者立志从事AI的人。但是不适合想了解AI商业应用、经典机器学习、对话式聊天机器人以及想学习复杂的深度学习相关数学的读者。不过微软在课程介绍中对这些内容进行了教程推荐,如果读者有更好的推荐,也欢迎在评论区下面留言。
1.4 点评
一个适合于打基础的AI教程,没有那么急功近利。
2 WritingAIPaper 从零开始写一篇AI会议论文
2.1 简介
对于初学者而言,撰写研究手稿可能是一个极具挑战性的过程,尤其是临近交稿时间且作者缺乏学术投稿经验时。准备不充分的手稿不仅会给合作者和读者带来困扰,还常常导致被拒或需要大幅修改。这个项目和其他项目不一样,并不会教你具体的技术,也不是一个项目,而是分享一些针对初学者想要撰写AI会议论文的建议,更确切的说是一份论文写作指导手册。但是谁说高效写论文就不是一门技术呢?
2.2 功能
这篇指导手册包括
- 概述如何从头开始撰写一篇AI论文,包括结构、核心思想、框架、结果和引言。
- 通过逻辑强度、可辩护性、困惑时间和信息密度来衡量文章的可读性,基于这些概念,描述一些实用建议和技巧,以提高论文的可读性。
- 介绍论文制作和审查流程。并通过常见的负面审查意见及修改建议来提前避坑。
2.3 适用
适合需要发表AI论文的读者,特别是时间紧迫的论文小白。
2.4 点评
任何针对小白的优秀项目都值得推荐,何况本文从论文写作到发表建议都写得通俗易懂。
3 PDFMathTranslate 可双语对比的PDF翻译工具
3.1 简介
PDFMathTranslate是一款科技论文翻译与双语对比工具,能够保留原始的公式、图表、目录和注释。
3.2 功能
PDFMathTranslate的主要功能有:
- 双语翻译:支持将 PDF 文档翻译为多种语言。
- 格式保留:翻译过程中保留公式、图表、目录和注释等格式。
- 多种使用方式:可通过命令行、可移植版本、图形界面或 Docker 进行使用。
- 公共服务:提供在线翻译服务,用户无需安装任何软件。
3.3 适用
这个工具适用于需要翻译或进行双语比较PDF文献的读者,比如学术研究人员和学生,当然,请不要滥用作者提供的公共服务。
3.4 点评
实实在在提高学术效率的神器。
4 garak 由NVIDIA出品的LLM漏洞扫描仪
4.1 简介
garak是 NVIDIA 开源的用于扫描 LLMs 漏洞的免费工具,可以检测 LLM 可能存在的安全问题。
4.2 功能
garak可以检测 LLM 可能存在的安全问题,包括幻觉、数据泄漏、提示注入、虚假信息、有毒内容生成和越狱等。结合了静态、动态和自适应探测等技术来让LLA或对话系统失败。
4.3 适用
从事LLM开发或者研究LLM的读者。
4.4 点评
NVIDIA在AI生态中占有如此优势地位的情况下,仍然会时不时为生态做一些必要而有用的工作,还能说啥呢?冲就完了。
5 upscayl 超强放大和增强低分辨率图像工具
5.1 简介
upscayl是一款使用AI算法进行放大和增强分辨率的工具,可以在放大图像的同时,保持图像的细节和清晰度。
5.2 功能
Upscayl功能非常简单,就是一款增强分辨率和图片大小的工具,但是安装和使用简单,达到了生产力级别,主要功能有:
- 支持多种图像格式,包括常见的 JPG、PNG 等,适用于各种场景下的图像处理需求。
- 图片放大效果显著,支持锐化图片
- 支持图像批处理
- 跨平台,支持 windows / macOS 和 Linux 三大操作系统
需要注意的是,该软件需要兼容Vulkan的GPU(显卡)。
5.3 适用
适合想进行模糊图片处理的任何人,特别是设计师。
5.4 点评
可以免费使用且开源的生产力级别图片处理软件!AI确实在深刻改变人们的生活和工作习惯。
6 MagicMirror 零门槛换脸、发型、穿搭小工具
6.1 简介
MagicMirror是一款开箱即用的 AI 换脸工具,无需 GPU、可离线使用,一键轻松尝试新形象(发型、穿搭等)。
6.2 功能
本项目的软件10M左右,模型不到一个G(模型根据网路原因可以需要单独下载),直接通过拖动的方式进行AI换脸,从而实现穿搭和发型的预览,换脸后的突破会自动保存。
6.3 适用
想尝试AI换脸或想尝试新发型、新穿搭的读者。
6.4 点评
本项目主要突出一个简单(包括功能),虽然换脸应用有很多,但是本项目还是值得一试。
本期内容就到这里,如果你更好的推荐或者对哪个项目特别感兴趣,欢迎在评论区给我留言,我将根据情况进行收录,并将大家喜欢的项目加入专栏,进行更加详细的介绍。我们下期再见!