C/C++程序员转行人工智能

背景

随着人工智能越来越火,国家十四五规划(2021-2025)把人工智能列为国家重大科技项目来发展,人工智能已经进入快速发展阶段。在各行各业,充满着很多的机会。

作为一个从事C/C++嵌入式工作多年的程序员,顺应时代潮流,多学习一些关于人工智能的知识,无疑是百利无一害。

人工智能的应用

  1. 智能安防行业 (动态人脸识别)
  2. 医疗行业 (疾病检测、心脏分析)
  3. 无人机行业 (目标跟随)
  4. 自动驾驶行业
  5. 工业制造行业 (机器视觉做零部件检测)
  6. 智能运输行业 (物流公司货物分拣小车路径自动规划)

人工智能的两个过程

训练过程

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAY2ZsOTI3MDk2MzA2,size_19,color_FFFFFF,t_70,g_se,x_16

测试过程

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkBjZmw5MjcwOTYzMDY,size_18,color_FFFFFF,t_70,g_se,x_16

人工智能与深度学习的关系

人工智能包含机器学习和深度学习,机器学习包含深度学习,机器学习是现实人工智能的一种方法,而深度学习则是机器学习的一种方式。

因为各种基础设施的完善,促进了深度学习的发展,因此深度学习成为了人工智能领域的一个网红。

eabd602087c848ceb3bfa54d1054531f.png

 人工智能快速发展的原因

  1. 手机、摄像头、电脑 ==> 大量的训练数据
  2. GPU ==> 计算力快速提升
  3. 网络结构优化 ==> 算法创新

学习路线

我整理了一些要了解和掌握的基础技能,不一定适合所有人,因人而异。

算法

  1. 代码随想录: https://www.programmercarl.com/
  2. 力扣: https://leetcode.cn/problemset/all/

Python基础

  1. 菜鸟教程: https://www.runoob.com/python/python-tutorial.html
  2. B站也有很多优秀视频

数学基础

  1. ​​​​​​B站视频: 【人工智能的数学基础-哔哩哔哩】 https://b23.tv/OXSKloJ

Python科学计算库

  1. Matplotlib、Numpy、Pandas: B站一个视频就够:https://b23.tv/h1jWaJ8 

机器学习

  1. 常用算法,还是B站这个视频:https://b23.tv/h1jWaJ8

深度学习

  1. 神经网络: https://edu.aliyun.com/course/1923
  2. TensorFlow框架: https://edu.aliyun.com/course/1924
  3. PyTorch框架: https://developer.aliyun.com/article/503662, https://www.w3cschool.cn/pytorch/

机器学习实战

  1. 阿里云视频: https://edu.aliyun.com/roadmap/ai (收费)

图像识别实战

  1. 阿里云视频: https://edu.aliyun.com/roadmap/ai (收费)

环境搭建

操作系统:Windows,Linux

开发语言:Python,C/C++

开发环境:Pip,Anaconda(Miniconda)

深度学习框架:Pytorch,TensorFlow

常用标注软件:LabelImg,Labelme,CVAT

常用开发软件:Pycharm,VScode 

常用加速硬件:Nvidia GPU

学习笔记

好记性不如烂笔头,我个人的记忆力是比较差的。学习一门技术,一定要把知识点和心得感悟写下来,方便下次快速“捡起来”。

学习心态一定要端正啊,不能三天打鱼两天晒网。学习时间也是靠挤出来的,平时上下班在公交地铁上可以学,晚上睡觉前抽出半个钟可以学,早上早起半个钟也可以学,相信坚持下去,一定会有所回报!

坚持每天做笔记,逼迫自己每天有所交代。​​​​​​

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cfl927096306

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值