人工智能入门(1)

embedded/2025/4/1 20:31:53/

人工智能导引

文章目录

  • 人工智能导引
    • artifiicial intelligence
      • 由图灵测试出发的六个领域
        • 贝叶斯方法分析成为大多数AI系统中不确定推理的现代方法基础
      • 研究方法
    • 机器学习
        • 计算机利用已经有的数据样本,得出某种规律模型,并利用模型预测未来的一种方法
      • ==回归算法==
        • 线性回归和逻辑回归
      • 神经网络ANN
        • 人工神经网络模型
      • 支持向量机SVM
      • 聚类
    • 计算机视觉
    • 自然语言处理NLP
    • ==群体智能==
      • 目前主要的两种方法是==蚁群算法和粒子自适应优化算法==
    • 人机交互
    • 增材制造Additive Manufacturing 3D打印技术
    • 大数据

artifiicial intelligence

由图灵测试出发的六个领域

自然语言处理
知识表示
自动推理
机器学习
计算机视觉
机器人技术

贝叶斯方法分析成为大多数AI系统中不确定推理的现代方法基础

研究方法

深度学习
强化学习
进化/群智计算
监督以及半监督学习
对抗式生成网络

机器学习

计算机利用已经有的数据样本,得出某种规律模型,并利用模型预测未来的一种方法

回归算法

线性回归和逻辑回归

线性回归就是用已经有的数据拟合出一条直线啦最佳的匹配这些数据
常用的是最小二乘法:核心思想是梯度下降:就是所有数据与拟合直线的距离最小,就是函数的极值最小

逻辑回归就是分类算法,线性回归处理的是连续性问题而逻辑回归是离散性问题,逻辑归回对线性回归的计算结果加了一个sigmoid函数,将数值结果转化成0到1之间的概率(画出来一道分类线)

神经网络ANN

神经网路中,每个处理单元本质上就是一个逻辑回归模型,接受上一层的输入,把预测结果作为输出传输到下一层,可以完成非常复杂的非线性分类
基本单位是人工神经元模型:对自然神经元进行抽象以实现基本功能的一种数学描述,带着权重的一些输入通过激活函数进行输出

人工神经网络模型

1.前向型神经网络
最简单的网络有两个输入单元和一个输出单元(感知器),可以建立分类模型,如果只给输入,让网络填充输出则是半监督式学习,但是通过反向传播的方法进行训练,则是监督学习
2.Hopfield网络
其中每个神经元HN都与其他神经元相连(正多边形),每个节点在训练前输入,然后再训练中隐藏和输出
核心思想式通过将神经元的值设置为所需要的模式来训练网络,在此之后权值保持不变,一旦一个或者多个模式被训练,网络总是收敛到一个学习模式
3.卷积神经网络Convolutional Neural Networks CNN
主要用于图像处理领域,将图像输入网络然后由网络对其进行分类
4.循环神经网络
一种考虑时间的前向型神经网络
通道与通道的通过时间有一定的联系,输入神经网络和用于训练的数据的顺序也很重要

支持向量机SVM

起源于统计学,可以说是逻辑回归的强化,结合高斯核函数获得比逻辑回归更好的分类界线,实现复杂的分类界线,最典型的特征就是可以把低维空间映射到高维

聚类

聚类与前三个不同的地方在于训练数据不含标签。算法的目的是通过训练推测出这些数据的标签,最典型的特征就是kmeans算法

计算机视觉

计算机视觉从诸如梯度方向直方图HOG Histogram of Gradient以及尺度不变特征变换Scale invariant reature transform SIFT等传统的手办特征与浅层模型的组合逐渐转向了以CNN为代表的深度学习模型

1.物体检测和识别技术
resize image----------run convolutional network-----------------non-max suppression
2.图像语义分割技术
Semantic segmentation指的是对图像意思的理解
3.三维重建技术
重点在于如何获取目标场景和物体的三维信息

自然语言处理NLP

自然语言处理技术

1.文本嵌入技术
在传统NLP中,把单词当作离散的符号,用向量表示,另一种方法是学习编码向量本身的相似性,核心思想是一个词的意义是在它经常出现的语境中给出的,文本嵌入式字符串的实值向量表示,每个单词构建一个密集的向量并选择,使其出现在类似上下文中的单词向量。
文本嵌入可以使得深度学习在更小的数据集上有效,因为文本嵌入一般式深度学习架构的第一个输入,式NLP最流行的迁移学习形式,最流行的是Word2vec
2.文本翻译技术
包括语言分析和语言生成
3.情绪分析技术
情感分析通过小元素的语义组合来解释大文本单位(实体、描述性术语、事实、论据、故事)意义的过程,现代情感分析的深度学习方法最有效的是递归神经网络,有助于消除歧义,帮助某些任务引用特定的短语,对于使用语法树结构的任务非常有效。

群体智能

目前主要的两种方法是蚁群算法和粒子自适应优化算法

基本特征是:1.控制是分布式的没有中央控制,具有很强的鲁棒性,不会因为一个或多个个体的失败而影响整个问题的解决
2.个体可以改变环境,群体智能可以通过个体与个体之间相互传输信息和协作信息,所以随着个体数量增加,通信开销的增加较小,因此具有很好的可扩展性
3.可以在适当的进化机制下,通过个体间的相互作用以某种突现形式发挥作用

人机交互

就是通过计算机技术实现输入和输出设备的人机对话

方式
1.触摸交互
2.语音交互
3.体感交互:主要通过光学技术来感知物体的位置,通过加速度传感器感知物体的运动加速度,从而判断物体的运动进行交互

增材制造Additive Manufacturing 3D打印技术

基于数字模型文件和数控系统软件的制造技术

技术
1.光聚合成型技术:立体印刷术
原理是选择性的用特定波长与强度的激光聚焦到光固化材料(液态光敏树脂),使之发生聚合反应,实现由点到线,再由线到面的顺序凝固,完成一个层面的绘图,升降台再垂直方向移动一个层片的高度,再固化另一个层面,层层叠加。
2.气溶胶打印技术
UV固化介质从10到100微米的气溶胶喷射系统喷射,之后金属纳米粒子油墨以精确的方式被分配,烧结再最近固化的材料上,然后重复一遍又一遍,直到结构形成
3.细胞3D打印

大数据

指的是以不同形式存在于数据库、网络等媒介上蕴含丰富信息的规模巨大数据
两大分支大数据存储和大数据应用:涉及关系数据库、云存储和分布式存储;数据管理。统计分析/数据挖掘,并行计算和分布式计算等


http://www.ppmy.cn/embedded/177988.html

相关文章

leetcode90-子集II

leetcode 90 思路 之前有一篇博文和本题很相似,可以参考:leetcode78-子集 本题是子集II,和子集的区别就是本题中的元素可能是重复的,并且nums是无序的,对于这种类型的题,也和之前发布的一篇博文很相似&a…

未来村庄智慧灯杆:点亮乡村智慧生活​

在乡村振兴与数字乡村建设的时代进程中,未来村庄智慧灯杆凭借其多功能集成与智能化特性,已成为乡村基础设施建设领域的崭新焦点,为乡村生活带来了前所未有的便利,推动着乡村生活模式的深刻变革。​ 多功能集成:一杆多能…

用空闲时间做了一个小程序-文字转语音2.0(语音播放进度条)

一直在摸鱼中赚钱的大家好呀~ 上篇文章讲到了获取语音时长遇到的一些问题和楼主的解决方案,这篇文章就接着上文继续往下实现语音播放进度的解决方案。这篇文章会讲到播放进度条的实现,希望这篇文章可以给更多的鱼友们(没错就是你们)的解决一些开发中遇到…

【第23章】亿级电商订单系统架构-设计评审与验证

第1章亿级电商订单系统架构-设计评审与验证 1-1 本章导学 课程目标:掌握架构设计评审与验证的核心方法,并应用于电商平台订单系统实战 学习内容框架 一、架构设计评审模块 评审内容体系 架构完整性评估技术方案可行性分析性能与扩展性指标安全合规性审查评审方法论 专家走…

Imgui处理glfw的鼠标键盘的方法

在Imgui初始化时,会重新接手glfw的键盘鼠标事件。也就是遇到glfw的键盘鼠标事件时,imgui先会运行自己的处理过程,然后再去处理用户自己注册的glfw的键盘鼠标事件。 看imgui_impl_glfw.cpp源码的安装回调函数部分代码 void ImGui_ImplGlfw_In…

4.训练篇2-毕设篇

resnet # 1. 从 torchvision 中加载预训练的 ResNet18 模型 # pretrainedTrue 表示使用在 ImageNet 上预训练过的参数,学习效果更好 base_model_resnet18 models.resnet18(pretrainedTrue)# 2. 获取 ResNet18 模型中全连接层(fc)的输入特征…

在Trae中设置Python解释器版本

Python 是一种广泛使用的高级编程语言,因其简洁易读的语法和强大的功能而备受欢迎。随着 Python 的不断发展,多个版本相继发布,每个版本都带来了新特性和改进。然而,这也带来了一些问题,比如不同的工程,需要…

明天该穿哪件内衣出门?

用数学策略让「爱用品」活得更久 你有没有纠结过: ✔️ 最喜欢的T恤洗多了变薄,但总忍不住想穿它? ✔️ 新买的鞋子轮流穿,结果其中一双先磨坏了底? ✔️ 囤了5支口红,最后常用的只有那1支快过期的&#x…