关于人工智能

news2024/11/29 0:20:24

关于人工智能

什么是人工智能

人工智能里面有智能两字,可不代表现在所谓的人工智能真的是智能的。

现在的人工智能是建立在学习上的,被称为机器学习(machine learning),或者说是深度学习(deep learning) 。比如要识别一只猫,需要有一个由程序员完成的程序来进行学习,然后你就可以提供一张图片,来“让他告诉你这个图片里面有猫吗?”-它给出的结果其实是一个0-1的数字,代表概率,学习的内容就是很多张含有猫的图片-很多很多张,不过对于人类来说,只需要一张猫的图片就能够获得识别出别的图片是不是含有猫的能力。由此可见现在的人工智能很“差劲”。

原因在于人工智能是数学问题,依靠的是概率,而人类依靠的是抽象思维,提供一张白纸,写下一个“2”,人类会告诉你这是一个2(不要说什么鸭子什么之类的简笔画,没有意义),而人工智能会告诉你99.99 %的可能性是2(这个概率值取决于图片,人工智能的模型,训练的数据和数量,要做到很高的识别率也不是很容易),然后是其他。

人工智能有危险吗?

很多人想到了电影里的情节,开始害怕人工智能,我认为现在根本不必要担心。

因为这样不也应该担心其他科技吗?像物理,生物,化学不是更危险吗?还有要说的是,很多人以为克隆士兵就像电影里一样,整出来就可以参加战斗,这也太难了吧!更多的是像普通人类一样,出生是个婴儿,既然这样,那这些克隆士兵由国家抚养?开玩笑,直接由公民服兵役不是更好?机器士兵不是更好?

有什么方法保证人工智能安全吗?

有。

现在的人工智能和普通程序一样,都是按照程序员的编写执行,如果能够做新的事情(就是习得新能力),首先需要完成的是让人工智能修改自身的代码,因为计算机是一个“忠诚而且任劳任怨的工具”,只会去执行那些让人乏味的指令,而不会在意一些闲言碎语。既然这样,那就可以有筛选的允许人工智能修改代码的请求,当然人工智能是不能够修改这个筛选功能的部分的(因为发出这个请求也会被阻止掉),这样,人工智能会被永远的限制在这些代码下面,就像压住孙悟空的“五指山”一样(这样唐僧应该就是一个黑客这类破坏网络安全的人了)。

那么这部分如何来完成呢?听起来就挺复杂的。

机器人三原则

内容是:

第零定律:机器人必须保护人类的整体利益不受伤害。

第一定律:机器人不得伤害人类个体,或者目睹人类个体将遭受危险而袖手不管,除非这违反了机器人第零定律。

第二定律:机器人必须服从人给予它的命令,当该命令与第零定律或者第一定律冲突时例外。

第三定律:机器人在不违反第零、第一、第二定律的情况下要尽可能保护自己的生存。

这个有可能吗?我们的筛选程序会按照这个来编写吗?

基本不可能。这不是逻辑的问题,而是现实的问题。

首先现在的人工智能根本不懂人类语言的意义。

比如,使用过翻译软件吧,输入一段话,然后输出一段翻译为其他语言的一句话,翻译的还算可以吧?问题是这个软件是在理解了这句话,才给我的结果吗?不是。那至少理解了语法吧?也不是。问题是太难了,简单的句子还可以,但是人类能够也出来很复杂的句子,怎么办,难道直接说我干不了。所以现在的人工智能是在完成一个概率计算,而不是理解人类的语言(也许是我们让那位老爷子失望了)。

如果能够听懂,也不行,现实更复杂

想象一个场景

一个医疗机器人,发出请求,想要学习武器的使用,目的是为了敌人来时保护自己和伤员,因为只是学习,并未违反那个所谓的定律,同意还是不同意?

当然是不同意,因为医疗机器人就是医疗机器人,不需要它有战斗能力,只要能够拯救伤员就够了,如果需要保护,可以派一个士兵机器人跟随而不是自己获得这个能力,而且在真实的战场上,医生和护士也没有拿起武器的。

不让医疗机器人战斗有两个好处

  1. 降低复杂度。
  2. 安全。复杂度降低自然就会安全。

那这个机器人三原则有什么用?可能有用吧,比如当人类问机器人怎么保护我的安全时,那就回复这个,只不过这和说“hello world”没有什么本质区别,而且还有哗众取宠之嫌。

既然机器人三原则不行,那怎么做?

我不知道。

你做的再好,有了黑客不就一样不安全吗。是的吗?

也许是吧?难道真人就是百分百安全吗?

人工智能会被攻击,人类也会被洗脑啊?曾经看过一个电视剧,首先是殴打他,他什么都不说,然后开始对他好,就和先抽一嘴巴再给糖吃一样,后来让他杀人甚至是背叛国家都可以。

而且问题的关键点不是应该处理那些黑客吗?我又想起了一个采访,被采访者说的是国人会把黑社会当作崇拜的偶像,同样的,现在的人有把黑客(非网络安全人员)当作崇拜的偶像,这难道不是一种病态心理的表现吗?

最后编辑于:2024-11-12 20:17:19


喜欢的朋友记得点赞、收藏、关注哦!!!

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

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

相关文章

MyBatis-缓存(一级缓存、二级缓存)

一、缓存(Cache) 1、定义:缓存是一种用于存储数据的硬件设备或存储空间(缓存不是内存)。 2、作用:减轻数据库压力,提高查询性能 3、实现原理:将从数据库中查询出来的对象/记录在使…

【Zookeeper】四,Zookeeper节点类型、通知、仲裁、会话

文章目录 Zookeeper的架构znode的版本Zookeeper的节点类型层级树状结构znode的不同类型 Zookeeper监视与通知通知的类型 Zookeeper的仲裁Zk的会话会话的生命周期 Zookeeper的架构 Zookeeper的服务器端运行两种模式:独立模式(standalone)和仲…

【mac】终端左边太长处理,自定义显示名称(terminal路径显示特别长)

1、打开终端 2、步骤 (1)修改~/.zshrc文件 nano ~/.zshrc(2)添加或修改PS1,我是自定义了名字为“macminiPro” export PS1"macminiPro$ "(3)使用 nano: Ctrl o (字母…

macos 14.0 Monoma 修改顶部菜单栏颜色

macos 14.0 设置暗色后顶部菜单栏还维持浅色,与整体不协调。 修改方式如下:

树莓派3:64位系统串口(UART)使用问题的解决方法

前言 当我们要使用串口进行zigbee的短距离通信时,发现无法使用串口. 原因 树莓派3bCPU内部有两个串口,一个硬件串口(就是我们平时使用的UART),还有一个迷你串口(mini-uart),在老版本的树莓派中把硬件串口分配在GPIO上,可以单独使用.但是在新的树莓派中官方把硬件串口给了蓝牙…

前端Vue项目整合nginx部署到docker容器

一、通过Dockerfile整合nginx方法: 1,使用Vue CLI或npm脚本构建生产环境下的Vue项目。 npm run build or yarn build2,构建完成后,项目目录中会生成一个dist文件夹,里面包含了所有静态资源文件(HTML、CSS…

《Vue零基础入门教程》第十课:属性绑定指令

往期内容 《Vue零基础入门教程》第一课:Vue简介 《Vue零基础入门教程》第二课:搭建开发环境 《Vue零基础入门教程》第三课:起步案例 《Vue零基础入门教程》第四课:应用实例 《Vue零基础入门教程》第五课:挂载 《…

计算机网络socket编程(5)_TCP网络编程实现echo_server

个人主页:C忠实粉丝 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 C忠实粉丝 原创 计算机网络socket编程(5)_TCP网络编程实现echo_server 收录于专栏【计算机网络】 本专栏旨在分享学习计算机网络的一点学习笔记,欢迎大家在评论区交…

【适配】屏幕拖拽-滑动手感在不同分辨率下的机型适配

接到一个需求是类似下图的3D多房间视角,需要拖拽屏幕 问题 在做这种屏幕拖拽的时候发现,需要拖拽起来有跟手的感觉,会存在不同分辨率机型的适配问题。 即:美术调整好了机型1的手感,能做到手指按下顶层地板上下挪动&…

C#调用C++ DLL方法之C++/CLI(托管C++)

托管C与C/CLI前世今生 C/CLI (C/Common Language Infrastructure) 是一种用于编写托管代码的语言扩展,它是为了与 .NET Framework 进行互操作而设计的。C/CLI 是 C 的一种方言,它引入了一些新的语法和关键字,以便更好地支持 .NET 类型和垃圾…

python excel接口自动化测试框架!

今天采用Excel继续写一个接口自动化测试框架。 设计流程图 这张图是我的excel接口测试框架的一些设计思路。 首先读取excel文件,得到测试信息,然后通过封装的requests方法,用unittest进行测试。 其中,接口关联的参数通过正则进…

[RabbitMQ] 重试机制+TTL+死信队列

🌸个人主页:https://blog.csdn.net/2301_80050796?spm1000.2115.3001.5343 🏵️热门专栏: 🧊 Java基本语法(97平均质量分)https://blog.csdn.net/2301_80050796/category_12615970.html?spm1001.2014.3001.5482 🍕 Collection与…

前端入门之VUE--基础与核心

前言 VUE是前端用的最多的框架;这篇文章是本人大一上学习前端的笔记;欢迎点赞 收藏 关注,本人将会持续更新。 Vue学习笔记 用于构建用户界面的渐进式框架 构建用户界面:基于数据动态渲染页面渐进式:循序渐近的学…

java基础知识(常用类)

目录 一、包装类(Wrapper) (1)包装类与基本数据的转换 (2)包装类与String类型的转换 (3)Integer类和Character类常用的方法 二、String类 (1)String类介绍 1)String 对象用于保存字符串,也就是一组字符序列 2)字符串常量对象是用双引号括起的字符序列。例如:&quo…

嵌入式驱动开发详解2(设备挂载问题)

文章目录 前言设备号设备号的组成设备号的分配静态分配动态分配 驱动挂载与卸载设备节点创建驱动挂载出现问题 前言 驱动的设备挂载和卸载是十分重要的内容,一旦操作不当可能会导致系统崩溃,接下来我将用字符设备的驱动挂载原理进行详细讲解&#xff0c…

谈谈微服务的常用组件

由于微服务给系统开发带来了一些问题和挑战,如服务调用的复杂性、分布式事务的处理、服务的动态管理等,为了更好地解决这些问题和挑战,各种微服务治理的组件应运而生,充当微服务架构的基石和支撑,常用组件如下表&#…

【数字图像处理+MATLAB】通过迭代全局阈值处理算法(Iterative Global Algorithm)实现图像分割

引言 图像分割是将数字图像划分为多个区域(或像素的集合)的过程,这些区域通常对应于真实世界的物体或图像中的特定部分。图像分割的目标是简化或改变图像的表示形式,使得图像更容易理解和分析。图像分割通常用于定位图像中的物体…

【三维生成】Edify 3D:可扩展的高质量的3D资产生成(英伟达)

标题:Edify 3D: Scalable High-Quality 3D Asset Generation 项目:https://research.nvidia.com/labs/dir/edify-3d demo:https://build.nvidia.com/Shutterstock/edify-3d 文章目录 摘要一、前言二、多视图扩散模型2.1.消融研究 三、重建模型…

在SQLyog中导入和导出数据库

导入 假如我要导入一个xxx.sql,我就先创建一个叫做xxx的数据库。 然后右键点击导入、执行SQL脚本 选择要导入的数据库文件的位置,点击执行即可 注意: 导入之后记得刷新一下导出 选择你要导出的数据库 右键选择:备份/导出、…

HDR视频技术之三:色度学与颜色空间

HDR 技术的第二个理论基础是色度学。从前面的内容中可以了解到,光学以及人类视觉感知模型为人类提供了解释与分析人类感知亮度的理论基础,但是 HDR 技术不仅仅关注于提升图像与视频的亮度范围,同时也关注于提供更加丰富的色彩。因此&#xff…