推荐全网最全的AI小白进阶指南

news2024/11/17 14:49:29

1. 引言

您想学习人工智能?但不知道如何开始,也不知道从哪里开始?互联网上的资源总是丰富多彩,质量参差不齐,往往容易看花眼而无从下手。

鉴于此,本文重点推荐一些个人收集的还不错的一些资源供大家学习参考,如有遗漏,欢迎留言!

2. Machine Learning

从头开始实现

在学习理论的同时,从头开始编写实现机器学习算法。查看下面的资源库:

  • ML-From-Scratch网站: 链接
  • HomemadeMachineLearning网站: 链接
  • JeremyNixon/oracle网站:链接

如果你想挑战一下自己,可以通过学习以下课程从头开始实现简单版本的PyTorch。

  • MiniTorch网站:链接

参加竞赛

学以致用,强烈推荐大家参加Kaggle举行的关于机器学习的竞赛,如下:

  • Kaggle网站: 链接

研究过去举办比赛的成功解决方案,如下:

  • Kaggle-solutions网站: 链接

模型部署

将模型投入生产。跟踪实验学习如何监控模型。以下是一些极好的资源推荐:

  • Made With ML网站: 链接
  • Free MLOps course网站: 链接
  • machine-learning-systems-design网站:链接
  • 显而易见的人工智能–ML 系统设计:300 个案例研究: 链接
  • 机器学习工程在线图书:链接

其他资源

推荐一些其他不错的资源,如下:

  • 【书籍】使用PyTorch和Scikit-Learn进行机器学习:链接

  • 【论文】机器学习中的模型评估、模型选择和算法选择:链接

  • 【书籍】机器学习面试入门指南:链接

  • 【书籍】百页机器学习: 链接

3. Deep Learning

推荐课程

如果你喜欢先编码,后理论,那么首推FastAI课程,如下:

  • FastAI Part1: 链接
  • FastAI Part2:链接

​如果你喜欢FastAI的风格,这里有更加全面的课程:

  • Full Stack Deep Learning网站: 链接
  • DEEP LEARNING COURSE网站: 链接

推荐书籍

如果在某些时候需要接触理论,那么下面这些都是很好的书籍推荐:
-【书籍】Dive into Deep Learning:(包含PyTorch/NumPy/MXNet/TensorFlow的代码示例): 在线链接

-【书籍】Deep Learning:在线链接

-【书籍】Neural networks and deep learning:在线链接

-【书籍】Understanding Deep Learning:在线链接

-【书籍】The Little Book of Deep Learning :深度学习小书,适合用手机看 在线链接

推荐网站

当你训练的网络不收敛时,可以查阅以下资料:

-【网站】训练神经网络的秘诀:A Recipe for Training Neural Networks 在线链接
-【网站】深度神经网络-33 年前和 33 年后:在线链接

其他资源

  • 推荐一个由labml.ai 建立的用Pytorch实现论文的代码注释,链接
  • Papers with Code,该网站是一个很好的资源汇总网站,比如这是他们网站上对 BERT 的解释,如下网站

计算机视觉

  • CS231n: 很多人推荐的计算机视觉首选课程,这门课很有挑战性,但如果你能学好,也是值得的。 网站

自然语言处理

  • CS224N :斯坦福大学的另一门精彩课程,经典值得学习。网站

- Learn Hugging Face: Hugging Face NLP Course: 网站

推荐文章

  • BERT Research网站: 链接
  • 图解 Word2vec网站 : 链接
  • Illustrated BERT网站:链接
  • Understanding-LSTMs网站: 链接
  • PyTorch RNN from Scratch网站:链接

4. 总结

事实上,大家要学的东西很多,而且永远学不完,尤其是人工智能,每周都有新的革命性论文和想法发布。希望大家知道如何利用这些信息,如何将其转化为知识与公众分享,以及从这些信息中产生了哪些新颖的想法和解决方案。

我的清单并不详尽,但如果您之前学习过一些优秀的资源,欢迎留言,大家一起完善相关技术学习指南。

5. 电子书籍获取

关注公众号《AI算法之道》,后台回复<资源>即可获取链接。

天南地北,交个朋友,可以加小编微信AIWay1024,拉你进粉丝群。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1664546.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

两重惊喜!奥特曼预告GPT-4和ChatGPT重大更新,Open AI要放大招

OpenAI在今天官宣13日&#xff08;下周一10点&#xff09;开启线上直播&#xff0c;将会展示全新的ChatGPT demo的演示以及GPT-4的重大更新&#xff01; OpenAI首席执行官Sam Altman在X上表示&#xff0c;这些的发布会&#xff0c;公司不会宣布下一代对话式人工智能GPT-5或人工…

日报表定时任务优化历程

报表需求背景 报表是一个很常见的需求&#xff0c;在项目中后期往往会需要加多种维度的一些统计信息&#xff0c;今天就来谈谈上线近10个月后的一次报表优化优化之路&#xff08;从一天报表跑需要五分钟&#xff0c;优化至秒级&#xff09; 需求&#xff1a;对代理商进行日统计…

示例十一、声音传感器

通过以下几个示例来具体展开学习,了解声音传感器原理及特性&#xff0c;学习声音传感器的应用&#xff08;干货版&#xff09;&#xff1a; 示例十一、声音传感器 ino文件源码&#xff1a; //Arduino C demo void setup() {Serial.begin(9600);pinMode(5, OUTPUT); }void loo…

瑞友天翼应用虚拟化系统SQL注入漏洞

文章目录 漏洞描述漏洞原理影响版本漏洞复现防御方法 漏洞描述 瑞友天翼应用虚拟化系统是基于服务器计算架构的应用虚拟化平台&#xff0c;它将用户各种应用软件集中部署到瑞友天翼服务集群&#xff0c;客户端通过 WEB 即可访问经服务器上授权的应用软件&#xff0c;实现集中应…

一文搞懂反射,还有谁不懂,直接甩给他

Hi,大家好&#xff0c;我是抢老婆酸奶的小肥仔。 反射&#xff0c;在我们日常开发中无时无刻&#xff0c;被大量运用在框架代码和工具代码中&#xff0c;反射可以通俗点讲就是一个类的自我剖析&#xff0c;通过反射可以获取到这个类所有信息&#xff0c;包括&#xff1a;属性&…

mysql数据库:read_me_recover_tn勒索恢复---惜分飞

最近有客户被MySQL删库勒索,现象如下:1. 删除掉以前的库,并创建一个同名库,并且会创建一个read_me_recover_tn库,类似下图: 2. 在read_me_recover_tn库中有一个readme表,每个被删除然后创建的库里面也有一个readme表 3. 每个readme表内容类似信息类似: mysql> desc read…

操作系统基础之磁盘

概述 基本概念 磁盘有正反两个盘面&#xff0c;每个盘面有多个同心圆&#xff0c;每个同心圆是一个磁道&#xff0c;每个同心圆又被划分为多个扇区&#xff0c;数据就被存在扇区中。 磁头首先寻找到对应磁道&#xff0c;然后等到磁盘进行周期旋转到指定的扇区&#xff0c;才…

Colab/PyTorch - 003 Transfer Learning For Image Classification

Colab/PyTorch - 003 Transfer Learning For Image Classification 1. 源由2. 迁移学习(ResNet50)2.1 数据集准备2.2 数据增强2.3 数据加载2.4 迁移学习2.5 数据集训练&验证2.6 模型推理 3. 总结4. 参考资料 1. 源由 迁移学习已经彻底改变了 PyTorch 中处理图像分类的方式…

shared_ptr 引用计数相关问题

前言 智能指针是 C11 增加的非常重要的特性&#xff0c;并且也是面试的高频考点&#xff0c;本文主要解释以下几个问题&#xff1a; 引用计数是怎么共享的、怎么解决并发问题的资源释放时&#xff0c;控制块的内存释放吗weak_ptr 怎么判断对象是否已经释放 文中源码用的是 L…

从零自制docker-12-【overlayfs】

文章目录 overlayfsexec.Command("tar", "-xvf", busyboxTarURL, "-C", busyboxURL).CombinedOutput()exec.Command格式差异 挂载mount卸载unmount代码地址结果演示 overlayfs 就是联合文件系统&#xff0c;将多个文件联合在一起成为一个统一的…

【VTKExamples::Rendering】第五期 环形阵列Rotations

很高兴在雪易的CSDN遇见你 VTK技术爱好者 QQ:870202403 公众号:VTK忠粉 前言 本文分享VTK样例环形阵列Rotations,希望对各位小伙伴有所帮助! 感谢各位小伙伴的点赞+关注,小易会继续努力分享,一起进步! 你的点赞就是我的动力(^U^)ノ~YO 1. Rotations

程序环境和预处理、编译链接过程、编译的几个阶段、运行环境、预定义符号等的介绍

文章目录 前言一、程序的翻译环境和执行环境二、编译链接过程三、编译的几个阶段四、运行环境五、预定义符号总结 前言 程序环境和预处理、编译链接过程、编译的几个阶段、运行环境、预定义符号的介绍。 一、程序的翻译环境和执行环境 在 ANSI C 的任何一种实现中&#xff0c…

DDR5和LPDDR4/5 命令解析

关键名称介绍 DDR5 SDRAM和LPDDR4/5都采用了高级的命令集来支持更高效的内存管理和操作,其中“Multi-purpose command (MPC)”、“Mode Register Read (MRR)”、“Mode Register Write (MRW)”,以及“Write Pattern Command”是几种关键的命令类型,它们在内存初始化、配置和…

力扣 5-11

704. 二分查找 给定一个 n 个元素有序的&#xff08;升序&#xff09;整型数组 nums 和一个目标值 target &#xff0c;写一个函数搜索 nums 中的 target&#xff0c;如果目标值存在返回下标&#xff0c;否则返回 -1。 这道题目的前提是数组为有序数组&#xff0c;同时题目还强…

028.实现 strStr()

题意 给你两个字符串 haystack 和 needle &#xff0c;请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标&#xff08;下标从 0 开始&#xff09;。如果 needle 不是 haystack 的一部分&#xff0c;则返回 -1 。 难度 简单 示例 例 1 输入&#xff1a;hays…

Java----数组的定义和使用

1.数组的定义 在Java中&#xff0c;数组是一种相同数据类型的集合。数组在内存中是一段连续的空间。 2.数组的创建和初始化 2.1数组的创建 在Java中&#xff0c;数组创建的形式与C语言又所不同。 Java中数组创建的形式 T[] 数组名 new T[N]; 1.T表示数组存放的数据类型…

1290.二进制链表转整数

给你一个单链表的引用结点 head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。 请你返回该链表所表示数字的 十进制值 。 示例 1&#xff1a; 输入&#xff1a;head [1,0,1] 输出&#xff1a;5 解释&#xff1a;二进制数 (101) 转化为十进制…

静态住宅代理 IP 的影响

在不断发展的在线业务和数字营销领域&#xff0c;保持领先地位势在必行。在业界掀起波澜的最新创新之一是静态住宅代理 IP 的利用。这些知识产权曾经是为精通技术的个人保留的利基工具&#xff0c;现在正在成为各行业企业的游戏规则改变者。 一、静态住宅代理IP到底是什么&…

LeetCode/NowCoder-链表经典算法OJ练习1

目录 说在前面 题目一&#xff1a;移除链表元素 题目二&#xff1a;反转链表 题目三&#xff1a;合并两个有序链表 题目四&#xff1a;链表的中间节点 SUMUP结尾 说在前面 dear朋友们大家好&#xff01;&#x1f496;&#x1f496;&#x1f496;数据结构的学习离不开刷题…

实现树莓派DS18B20读取温度(OneWire)

简介 使用的是树莓派3B, Go编程实现OneWire方式读取DS18B20温度。 接线 DS18B20 包含经典三线&#xff0c; VCC和GND自不必说&#xff0c; 主要的是DQ线&#xff0c; 需要接4.7K的上拉电阻&#xff0c; 即4.7K欧姆的电阻接到DQ和VCC&#xff0c; 否则树莓派识别不到DS18B20&am…