当前位置: 首页 > news >正文

人工智能概览

目录

什么是人工智能

人工智能的历史与发展

人工智能发展时间轴示意图:

人工智能的主要分支

机器学习与深度学习在AI中的地位


什么是人工智能

    人工智能(Artificial Intelligence, AI)是指由人制造出来的具有一定智能的系统,能够理解复杂的概念、学习新事物、适应环境变化并基于数据做出决策或预测。旨在模拟人类智能行为和思维方式,使机器具备感知、推理、学习、规划、交流等能力。AI 的应用范围广泛,从简单的自动化任务到复杂的数据分析、自然语言处理、图像识别等领域均有涉及。

人工智能的历史与发展
年份事件描述
1943麦卡洛克-皮茨模型Warren McCulloch 和 Walter Pitts 提出了第一个神经网络模型,为后来的人工智能研究奠定了理论基础。
1950图灵测试Alan Turing 提出了著名的“图灵测试”,用以判断机器是否具有人类智能的标准。
1956达特茅斯会议John McCarthy 组织了达特茅斯会议,并首次提出了“Artificial Intelligence”这一术语,标志着AI作为一门学科的正式诞生。
1960早期专家系统开发了DENDRAL和MYCIN等早期专家系统,能够解决特定领域的问题。
1970AI冬天由于技术瓶颈以及对AI期望值过高导致失望情绪蔓延,资金投入减少,AI进入了一个相对停滞期。
1980知识工程与第五代计算机项目日本启动了雄心勃勃的第五代计算机计划,试图通过并行计算来实现高级语言处理等功能;同时知识工程开始兴起。
1990数据挖掘与互联网随着万维网的普及,大量数据变得可访问,促进了数据挖掘技术和算法的发展。
2000深度学习初现多层感知器(MLP)等深度学习架构被重新审视,并在语音识别等领域取得了初步成果。
2010深度学习爆发AlexNet 在ImageNet挑战赛中取得突破性成绩,引发了深度学习在全球范围内的广泛兴趣与应用。
2010至今AI广泛应用从自动驾驶汽车到智能家居设备,AI技术正在越来越多地融入我们的日常生活中。
  • 萌芽期:早在20世纪40年代末至50年代初,随着计算机科学的发展,人们开始探索如何让机器像人一样思考。1956年达特茅斯会议标志着AI作为一门学科正式诞生。
  • 早期探索:60-70年代是AI研究初期阶段,期间出现了许多理论模型与算法,如逻辑推理机、专家系统等。但受限于当时计算能力和可用数据量较少,这些尝试大多停留在实验室内。
  • 寒冬与复苏:进入80年代后,由于技术瓶颈以及对AI期望值过高导致失望情绪蔓延,“AI冬天”到来。直到90年代中期以后,互联网兴起带来了海量信息资源,同时硬件性能大幅提升,为AI再次崛起创造了条件。
  • 快速发展:21世纪以来,特别是近年来,得益于大数据、云计算等基础设施建设不断完善,AI迎来爆发式增长。深度学习技术取得突破性进展,推动了语音识别、自动驾驶等多个领域向前迈进一大步。

人工智能发展时间轴示意图:

-------------------------------------> 时间
1943   1950   1956   1960s   1970s   1980   1990   2000   2010   至今
|      |      |      |       |       |       |       |       |       |
麦卡洛克-皮茨模型  图灵测试  达特茅斯会议  早期专家系统  AI冬天  知识工程/第五代计算机  数据挖掘/互联网  深度学习初现  深度学习爆发  AI广泛应用
人工智能的主要分支

根据功能特点不同,可以将AI大致分为以下几个方向:

  • 感知智能:通过传感器收集外界信息,并对其进行初步理解和解释的能力。典型应用包括图像识别、声音处理等。
  • 认知智能:更高级别的思维活动,涉及记忆、理解、判断等方面。例如自然语言理解、知识表示与推理等。
  • 创造智能:指机器能够生成新颖内容或解决方案的能力。艺术创作、游戏设计等领域正在探索这一可能性。
  • 社会智能:使机器人能够在多人环境中有效互动沟通的技术。社交机器人、虚拟助手等产品体现了这方面的发展趋势。
机器学习与深度学习在AI中的地位
  • 机器学习是实现人工智能的一种重要方法论,其核心思想是从大量历史数据中自动“学习”规律,并据此对未来情况进行预测或分类。按照是否需要人工标注训练样本可分为监督学习、无监督学习及半监督学习;按解决问题类型又可细分为回归问题、分类问题等。
  • 深度学习则是机器学习的一个子集,特别强调使用多层神经网络结构来模拟大脑工作原理,以完成更加复杂的模式识别任务。相较于传统浅层模型,深度网络具有更强的数据表达能力,在视觉、听觉等领域取得了显著成效。此外,随着计算资源日益丰富及优化算法不断进步,深度学习已经成为当前最炙手可热的研究热点之一。

相关文章:

人工智能概览

目录 什么是人工智能 人工智能的历史与发展 人工智能发展时间轴示意图: 人工智能的主要分支 机器学习与深度学习在AI中的地位 什么是人工智能 人工智能(Artificial Intelligence, AI)是指由人制造出来的具有一定智能的系统,能够理…...

[vulnhub] Prime 1

https://www.vulnhub.com/entry/prime-1,358/ 主机发现端口扫描 探测存活主机,137是靶机 nmap -sP 192.168.75.0/24 // Starting Nmap 7.93 ( https://nmap.org ) at 2024-09-22 16:25 CST Nmap scan report for 192.168.75.1 Host is up (…...

JavaSE——lombok、juint单元测试、断言

一、lombok的使用 默认jvm不解析第三方注解,需要手动开启 链式调用 二、juint单元测试 下载juint包 public class TestDemo {// 在每一个单元测试方法执行之前执行Beforepublic void before() {// 例如可以在before部分创建IO流System.out.println("befor…...

商标价值如何评估与增值?

商标是企业的标志,代表着企业的产品或服务质量、信誉和形象。一个具有高知名度和美誉度的商标,能够为企业带来巨大的商业价值。它不仅可以帮助企业在市场中脱颖而出,吸引消费者的关注和购买,还可以作为企业的重要资产进行融资、并…...

linux命令之firewall-cmd用法

firewall-cmd Linux上新用的防火墙软件,跟iptables差不多的工具 补充说明 firewall-cmd 是 firewalld的字符界面管理工具,firewalld是centos7的一大特性,最大的好处有两个:支持动态更新,不用重启服务;第…...

深入浅出CSS盒子模型

“批判他人总是想的太简单 剖析自己总是想的太困难” 文章目录 前言文章有误敬请斧正 不胜感恩!什么是盒子模型?盒子模型的组成部分详解1. 内容区(Content)2. 内边距(Padding)3. 边框(Border&am…...

字符编码发展史4 — Unicode与UTF-8

上一篇《字符编码发展史3 — GB2312/Big5/GBK/GB18030》我们讲解了ANSI编码中的GB2312/Big5/GBK/GB18030。本篇我们将继续讲解字符编码的第三个发展阶段中的Unicode与UTF-8。 2.3. 第三个阶段 国际化 前面提到的第二个阶段,各个国家和地区各自为政,纷纷…...

【flink】之如何消费kafka数据并读写入redis?

背景&#xff1a; 最近公司出现做了一个新需求&#xff0c;需求内容是加工一个营销时机&#xff0c;但是加工营销时机的同时需要把数据内容里的一个idmapping存入redis用于后续的读写。 准备&#xff1a; <!-- 依赖 --><dependency><groupId>org.apache.fl…...

搜索引擎onesearch3实现解释和升级到Elasticsearch v8系列(二)-索引

场景 首先介绍测试的场景&#xff0c;本系列schema定义 pdm文档索引&#xff0c;包括nested&#xff0c;作为文档扩展属性字段&#xff0c;_content字段是组件保留字段&#xff0c;支持文本内容&#xff0c;字段属性还有其他属性&#xff0c;如boost&#xff0c;getter&#x…...

离散化算法

离散化 在C中&#xff0c;离散化通常指的是将连续的数值或数据转化为离散的形式。这在数值分析、信号处理、图像处理和机器学习等领域都非常常见。以下是一些离散化的基本概念和方法&#xff1a; 1.区间划分&#xff1a; 将连续变量的值域分成多个区间&#xff0c;每个区间对…...

基于ollama的本地RAG实践

先放参考的原文链接大语言模型实战——搭建纯本地迷你版RAG_本地rag-CSDN博客 一、大模型选择 在我之前的文章中有讲到&#xff0c;我用的是ollama中的llama3.1 Ollama在Windows安装&#xff0c;使用&#xff0c;简单调用API_ollama如何对外提供api-CSDN博客 二、嵌入模型 …...

安卓开发板_MTK开发板_联发科开发评估套件Demo板接口介绍

开发板是一种功能丰富的电路平台&#xff0c;专为开发人员设计&#xff0c;集成了多种传感器、扩展接口和通信模块。这使得开发者能够高效进行原型设计和功能验证&#xff0c;极大地简化了软硬件开发的过程。 此次介绍的安卓开发板由MT8788核心板与底板构成&#xff0c;特别之处…...

代码随想录冲冲冲 Day58 图论Part9

47. 参加科学大会&#xff08;第六期模拟笔试&#xff09; 根据昨天的dijkstra进行堆优化 使用的原因是点多但边少 所以直接对于边进行操作 1.对于priority_queue来说 这是最小堆, 小于的话就是最大堆 之后由于是根据边来说的 所以新建一个Edge并且初始化一下 之后由于使用…...

UnityHub下载任意版本的Unity包

1)先打开 // 也可以采用2直接打开 2)也可以直接打开 下载存档 (unity.com) 3)关联起来UnityHub即可...

网站服务器怎么计算同时在线人数?

网站服务器计算同时在线人数通常涉及跟踪和记录当前活跃会话的数量。以下是几种常用的方法来估算或计算网站的同时在线人数&#xff1a; 1. 会话跟踪 - 基于会话(Session)&#xff1a;服务器可以为每个访问者创建一个会话&#xff0c;并跟踪这些会话。当访问者首次访问网站时&a…...

[spring]MyBatis介绍 及 用MyBatis注解操作简单数据库

文章目录 一. 什么是MyBatis二. MyBatis操作数据库步骤(使用注解)创建工程创建数据库创建对应实体类配置数据库连接字符串写持久层代码单元测试 三. MyBatis基础操作 使用注解打印日志参数传递增删改查 一. 什么是MyBatis 简单来说 MyBatis 是更简单完成程序和数据库交互的框架…...

Ks渲染做汽车动画吗?汽车本地渲染与云渲染成本分析

Keyshot是一款强大的实时光线追踪和全域光渲染软件&#xff0c;它确实可以用于制作汽车动画&#xff0c;包括汽车模型的渲染和动画展示。Keyshot的动画功能允许用户创建相机移动、物体变化等动态效果&#xff0c;非常适合用于汽车动画的制作。 至于汽车动画的渲染成本&#xff…...

AI智能时代:哪款编程工具让你的工作效率翻倍?

引言 在日益繁忙的工作环境中&#xff0c;选择合适的编程工具已成为提升开发者工作效率的关键。不同的工具能够帮助我们简化代码编写、自动化任务、提升调试速度&#xff0c;甚至让团队协作更加顺畅。那么&#xff0c;哪款编程工具让你的工作效率翻倍&#xff1f;是智能的代码编…...

这五本大模型书籍,让你从大模型零基础到精通,非常详细收藏我这一篇就够了

大模型&#xff08;Large Language Models, LLMs&#xff09;是近年来人工智能领域的一大热点&#xff0c;它们在自然语言处理、对话系统、内容生成等多个方面展现出了强大的能力。随着技术的发展&#xff0c;市面上出现了许多介绍大模型理论与实践的书籍&#xff0c;为研究人员…...

面试经典150题 堆

215.数组中的第K个最大元素 建堆算法实现-CSDN博客 215. 数组中的第K个最大元素 中等 给定整数数组 nums 和整数 k&#xff0c;请返回数组中第 k 个最大的元素。 请注意&#xff0c;你需要找的是数组排序后的第 k 个最大的元素&#xff0c;而不是第 k 个不同的元素。 你必…...

如何快速配置罗技鼠标宏:5步实现绝地求生稳定压枪

如何快速配置罗技鼠标宏&#xff1a;5步实现绝地求生稳定压枪 【免费下载链接】logitech-pubg PUBG no recoil script for Logitech gaming mouse / 绝地求生 罗技 鼠标宏 项目地址: https://gitcode.com/gh_mirrors/lo/logitech-pubg 在绝地求生的激烈对战中&#xff0…...

Curated Programming Resources的未来发展:AI时代编程学习资源的新趋势

Curated Programming Resources的未来发展&#xff1a;AI时代编程学习资源的新趋势 【免费下载链接】curated-programming-resources A curated list of resources for learning programming. 项目地址: https://gitcode.com/gh_mirrors/cu/curated-programming-resources …...

BFG Repo Cleaner终极指南:10倍速清理Git仓库的完整方案

BFG Repo Cleaner终极指南&#xff1a;10倍速清理Git仓库的完整方案 【免费下载链接】bfg-repo-cleaner Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala 项目地址: https://gitcode.com/gh_mirrors/bf/bfg-repo-cleaner…...

Python AI用例生成全链路实践(含12个工业级代码片段+GPT-4/Claude/Llama3对比基准)

第一章&#xff1a;Python AI用例生成全链路实践概览AI用例生成是将业务需求快速转化为可执行AI解决方案的关键环节&#xff0c;涵盖从问题定义、数据准备、模型选型、提示工程、评估验证到部署集成的完整闭环。本章聚焦基于Python生态的端到端实践路径&#xff0c;强调可复现性…...

Leather Dress Collection多场景落地:独立设计师IP开发、虚拟试衣、NFT服饰创作

Leather Dress Collection多场景落地&#xff1a;独立设计师IP开发、虚拟试衣、NFT服饰创作 1. 项目概述 Leather Dress Collection 是一个基于Stable Diffusion 1.5的LoRA模型集合&#xff0c;专门用于生成各种皮革服装风格的图像。这个系列由Stable Yogi开发&#xff0c;包…...

Seed-VC语音转换工具终极指南:零样本语音克隆技术完全解析

Seed-VC语音转换工具终极指南&#xff1a;零样本语音克隆技术完全解析 【免费下载链接】seed-vc zero-shot voice conversion & singing voice conversion, with real-time support 项目地址: https://gitcode.com/GitHub_Trending/se/seed-vc Seed-VC作为当前最先进…...

795. 广告标识工厂哪家上门维修最及时?

在当今商业社会&#xff0c;广告标识对于企业的品牌展示和宣传起着至关重要的作用。然而&#xff0c;广告标识在使用过程中难免会出现各种问题&#xff0c;这就需要及时的上门维修服务。那么&#xff0c;广告标识工厂哪家上门维修最及时呢&#xff1f;今天就为大家推荐河北兴盛…...

STM32实战(五)卡尔曼滤波在ADC噪声抑制中的参数优化与效果对比

1. 卡尔曼滤波在ADC噪声抑制中的核心价值 第一次用STM32的ADC采集传感器数据时&#xff0c;我被跳动的数值惊呆了——温度读数上下浮动2℃&#xff0c;红外测距值波动超过10%。这种噪声不仅影响数据可信度&#xff0c;更会导致控制逻辑误判。后来接触到卡尔曼滤波&#xff0c;…...

新手前端第一课:在快马平台用ai生成一个属于自己的“notepad++”

作为一个刚接触前端开发的新手&#xff0c;我最近在InsCode(快马)平台上尝试做了一个简易版的文本编辑器&#xff0c;感觉特别适合用来理解基础的前端开发逻辑。整个过程就像搭积木一样有趣&#xff0c;现在把学习心得分享给大家。 项目构思阶段 我想做一个类似notepad的简易编…...

SEO_2024年最新SEO趋势与高效优化方法介绍

<h2>2024年最新SEO趋势解析&#xff1a;为百度收录打造高效优化方法</h2> <p>在互联网迅速发展的今天&#xff0c;搜索引擎优化&#xff08;SEO&#xff09;依然是网站流量和曝光的关键。2024年&#xff0c;百度作为中国最大的搜索引擎&#xff0c;也不断更新…...