硝烟弥漫的科技战场——GPT之战
没想到2023年的双11之后,还能看到如此多的科技圈大佬针对GPT提出火药味十足的讨论和极具戏剧性的表演。
历史回顾:
- 11月6日,OpenAI发布会:GPT-4 Turbo模型、GPT应用商店、开源Whisper-large-v3等;
- 11月17日,人工智能公司OpenAI突发声明,宣布CEO奥特曼被解雇,CTO米拉·穆拉蒂临时接管OpenAI;
- 11月20日,微软CEO纳德拉在X表示欢迎奥特曼入职微软,其团队将参与微软 AI Lab;
- 11月22日,OpenAI宣布董事会发生巨大变动。
- 11月27日,比尔盖茨:GPT-5不会比GPT-4好多少,生成式AI已达到极限;同日,维基百科创始人吉米·威尔士(Jimmy Wales)评价 ChatGPT:当前阶段「糟糕」,但 50 年后可能超越人类。
似乎这些热度都胜过月底的黑五节,但引发这一切争议的就是GPT之战:
- 类GPT目前发展到何种程度;
- 类GPT的AI是否对人类产生威胁;
- 类GPT的潜能空间究竟有多少;
什么是GPT
GPT的全称是”Generative Pre-training Transformer",翻译成中文的意思是“生成式预训练转换器”。那么GPT到底是个什么东西呢?GPT是由OpenAI实验室开发的自然语言处理(NLP:Natural Language Processing) 模型。那什么是“模型”呢?模型就是一个数学中的函数,函数有输入参数和输出参数,我们给同一个函数输入了不同的参数,这个函数会产生不同的输出。通过数据集进行大量的训练,调整权重,从而得到的Text Generation模型。
OpenAI
OpenAI 由伊隆·马斯克、萨姆·奥特曼以及其他科技界的杰出领袖于 2015 年 12 月联合创立,最初是一个非盈利的人工智能研究实验室,名为 OpenAI Inc 503©(3) public charity。该实验室专注于开发对人类友好的 AI 技术,其核心宗旨是推进 AI 技术的发展,同时确保这些技术的应用对全人类都能带来积极的影响。
从成立之初,OpenAI 便郑重承诺其研究成果将是开源的,以促进全球 AI 领域的合作与进步。这一承诺不仅凸显了 OpenAI 对技术创新的追求,更强调了技术的伦理性和普惠性,旨在通过其工作来推动构建一个由高度发达且安全的人工智能技术支持的未来。
然而,OpenAI 面临了诸多挑战,其中之一是吸引顶尖的 AI 人才,尤其是当时这些人才大多被 Google 所垄断。此外,资金问题一直是 OpenAI 的一大难题,尤其作为一个非营利组织,吸引资本投入并不容易。
奥特曼
1985年4月22日,奥特曼出生于美国伊利诺伊州的芝加哥。
和众多硅谷科技大佬一样,奥特曼从小就显露出天才的一面。
3岁时,他就能修家里的VCR;上幼儿园时,他就自己总结出电话区号的编码规律。
8岁时,他拥有了第一台计算机,并沉迷于编程,同时学会了编程和拆解Mac计算机。
10岁那年,他建立了自己的第一个网站,主要用于分享自己的兴趣和爱好。
18岁时,奥特曼考上斯坦福大学的计算机系,并在学校的AI人工智能实验室工作,但与多位IT行业领军人物类似,他并没有完成学业。
2005年,还在读大二的他选择从斯坦福辍学创业,随后与一起辍学的两名同学一起开始了首次创业,开发出移动应用程序 Loopt。
这是一个与朋友分享用户位置的程序,也是创业加速器 Y Combinator 的首批八家公司之一。当时Loopt一举获得了3000万美元的风投。虽然估值曾达到1.75亿美元,但Loopt并未获得多大成功,最终创始人在2012年以4300万美元的价格将其出售,这个价格几乎接近于Loopt的累计融资额。
在积累了丰富资本后,奥特曼向投资人转型。
2012年,卖掉初创公司Loopt后,奥特曼创立了名为Hydrazine Capital 的风险基金,并筹集了2100万美元。奥特曼将其中75%的资金投入了Y Combinator公司,并领投了Reddit的B轮融资。
2014年,奥特曼被Y Combinator创始人选中,正式担任Y Combinator总裁,并于同年秋季在斯坦福大学教授一个名为“如何创业”的系列讲座。
2015年,奥特曼入选了福布斯30位30岁以下风险投资榜单。
随后和马斯克开启了Open AI之旅。
个人看法
争议,往往说明这一事物存在话题性,正如百家争鸣时期的战国,或是文艺复兴时期。不能用传统经验和局限性的观点来预测局势的发展,或者推理最终的结果。需要用更多的时间去学习和研究事物的原理,不要被先入为主的视角而影响了个人对真相的判断力。
虽然我没有参与过GPT的研发,也没有仔细阅读过开源的GPT2代码,但是我仍然认为应当以乐观的态度来看待科技的发展。存在即合理。所以我并不怎么赞同“重复开发大模型是资源浪费,拥抱AI需要一把手驱动”这一观点。冗余不是浪费,它可以有效地产生事物发展的更多可能性。而多样性可以提高AIGC模型的鲁棒性。之前我探讨过我们正进入到大算力时代,然而目前的算力其实对于训练单一模型是绝对足够的,但是模型的算法不具备唯一性。我们不可能仅从一个已有的训练模型就确认找到了这一领域唯一的AI模型。这一事实的证明是需要多团队大量的研究和实验的。恰恰说明了数据应该开源共享,反而闭源其实没啥好处。这也是LeCun大佬带领的Meta AI Research和曾经的Musk(这里加曾经是我不确定他会开源Grok)一向坚持的观点。建议看看Huggingface.co做参考。
道德的约束不仅是对于ML算法的探讨,同时也是对于人类行为合理性和干预如何分类的探讨。在一个逻辑复杂的世界去抽象地统一几条简单的规则,这件事本身就很复杂,能完成就有点幸运。
相关文章:
硝烟弥漫的科技战场——GPT之战
没想到2023年的双11之后,还能看到如此多的科技圈大佬针对GPT提出火药味十足的讨论和极具戏剧性的表演。 历史回顾: 11月6日,OpenAI发布会:GPT-4 Turbo模型、GPT应用商店、开源Whisper-large-v3等;11月17日࿰…...

re:Invent 构建未来:云计算生成式 AI 诞生科技新局面
文章目录 前言什么是云计算云计算类型亚马逊云科技云计算最多的功能最大的客户和合作伙伴社区最安全最快的创新速度最成熟的运营专业能力 什么是生成式 AI如何使用生成式 AI后记 前言 在科技发展的滚滚浪潮中,我们见证了云计算的崛起和生成式 AI 的突破,…...
oneApi实现并⾏排序算法
零、OneApi简介 oneAPI是由英特尔推出的一个开放、统一的编程模型和工具集合,旨在简化跨不同硬件架构的并行计算。oneAPI的目标是提供一个统一的编程模型,使开发人员能够使用相同的代码在不同类型的硬件上进行并行计算,包括CPU、GPU、FPGA和…...
语音芯片的BUSY状态指示功能特征:提升用户体验与系统稳定性的关键
在电子产品的音频系统中,语音芯片扮演着至关重要的角色。为了保证音频的流畅播放和功能的正常运行,语音芯片的各种状态指示功能变得尤为重要。其中,BUSY状态指示功能是语音芯片中的一项关键特征,它对于提升用户体验和系统稳定性具…...

Leetcode2661. 找出叠涂元素
Every day a Leetcode 题目来源:2661. 找出叠涂元素 解法1:哈希 题目很绕,理解题意后就很简单。 由于矩阵 mat 中每一个元素都不同,并且都在数组 arr 中,所以首先我们用一个哈希表 hash 来存储 mat 中每一个元素的…...

免费最新6款热门SEO优化排名工具
网站的存在感对于业务和品牌的成功至关重要。在众多网站推广方法中,搜索引擎优化(SEO)是提高网站可见性的关键。而SEO的核心之一就是关键词排名。为了更好地帮助您优化网站。 SEO关键词排名工具 在如今信息过载的互联网时代,用户…...

绝地求生在steam叫什么?
绝地求生在Steam的全名是《PlayerUnknowns Battlegrounds》,简称为PUBG。作为一款风靡全球的多人在线游戏,PUBG于2017年3月23日正式上线Steam平台,并迅速成为一部热门游戏。 PUBG以生存竞技为核心玩法,玩家将被投放到一个辽阔的荒…...

Elasticsearch:什么是大语言模型(LLM)?
大语言模型定义 大语言模型 (LLM) 是一种深度学习算法,可以执行各种自然语言处理 (natural language processing - NLP) 任务。 大型语言模型使用 Transformer 模型,并使用大量数据集进行训练 —— 因此规模很大。 这使他们能够识别、翻译、预测或生成文…...

Kubernetes1.27容器化部署Prometheus
Kubernetes1.27容器化部署Prometheus GitHub链接根据自己的k8s版本选择对应的版本修改镜像地址部署命令对Etcd集群进行监控(云原生监控)创建Etcd Service创建Etcd证书的Secret创建Etcd ServiceMonitorgrafana导入模板成功截图 对MySQL进行监控࿰…...
fasterxml 注解组装实体
使用 FasterXML Jackson 的注解 JsonTypeInfo 和 JsonSubTypes 可以实现多态类型的处理。在你的 User 类上,你可以添加这些注解来指示 Jackson 如何处理多态类型。 以下是使用 JsonTypeInfo 和 JsonSubTypes 注解的 User 类的修改: import com.fasterx…...

自写一个函数将js对象转为Ts的Interface接口
如今的前端开发typescript 已经成为一项必不可以少的技能了,但是频繁的定义Interface接口会给我带来许多工作量,我想了想如何来减少这些非必要且费时的工作量呢,于是决定写一个函数,将对象放进它自动帮我们转换成Interface接口&am…...
【数据结构】拆分详解 - 二叉树的链式存储结构
文章目录 一、前置说明二、二叉树的遍历 1. 前序、中序以及后序遍历 1.1 前序遍历 1.2 中序遍历 1.3 后序遍历 2. 层序遍历 三、常见接口实现 0. 递归中的分治思想 1. 查找与节点个数 1.1 节点个数 1.2 叶子节点个数 1.3 第k层节…...
Laravel修改默认的auth模块为md5(password+salt)验证
首先声明:这里只是作为一个记录,实行拿来主义,懒得去记录那些分析源码的过程,不喜勿喷,可直接划走。 第一步:创建文件夹:app/Helpers/Hasher; 第二步:创建文件: app/Help…...

OpenStack-train版安装之安装Keystone(认证服务)、Glance(镜像服务)、Placement
安装Keystone(认证服务)、Glance(镜像服务)、Placement 安装Keystone(认证服务)安装Glance(镜像服务)安装Placement 安装Keystone(认证服务) 数据库创建、创…...
【九日集训】第九天:简单递归
递归就是自己调用自己,例如斐波那契数列就是可以用简单递归来实现。 第一题 172. 阶乘后的零 https://leetcode.cn/problems/factorial-trailing-zeroes/description/ 这一题纯粹考数学推理能力,我这种菜鸡看了好久都没有懂。 大概是这样的思路&#x…...

Prime 1.0
信息收集 存活主机探测 arp-scan -l 或者利用nmap nmap -sT --min-rate 10000 192.168.217.133 -oA ./hosts 可以看到存活主机IP地址为:192.168.217.134 端口探测 nmap -sT -p- 192.168.217.134 -oA ./ports UDP端口探测 详细服务等信息探测 开放端口22&#x…...
Java 如何正确比较两个浮点数
看下面这段代码,将 d1 和 d2 两个浮点数进行比较,输出的结果会是什么? double d1 .1 * 3; double d2 .3; System.out.println(d1 d2);按照正常逻辑来看,d1 经过计算之后的结果应该是 0.3,最后打印的结果应该是 tru…...

Qt 如何操作SQLite3数据库?数据库创建和表格的增删改查?
# 前言 项目源码下载 https://gitcode.com/m0_45463480/QSQLite3/tree/main # 第一步 项目配置 平台:windows10 Qt版本:Qt 5.14.2 在.pro添加 QT += sql 需要的头文件 #include <QSqlDatabase>#include <QSqlError>#include <QSqlQuery>#include &…...

【Hadoop】分布式文件系统 HDFS
目录 一、介绍二、HDFS设计原理2.1 HDFS 架构2.2 数据复制复制的实现原理 三、HDFS的特点四、图解HDFS存储原理1. 写过程2. 读过程3. HDFS故障类型和其检测方法故障类型和其检测方法读写故障的处理DataNode 故障处理副本布局策略 一、介绍 HDFS (Hadoop Distribute…...
【Python-随笔】使用Python实现屏幕截图
使用Python实现屏幕截图 环境配置 下载pyautogui包 pip install pyautogui -i https://pypi.tuna.tsinghua.edu.cn/simple/下载OpenCV包 pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple/下载PyQT5包 pip install PyQt5 -i https://pypi.tuna.tsi…...

【Axure高保真原型】引导弹窗
今天和大家中分享引导弹窗的原型模板,载入页面后,会显示引导弹窗,适用于引导用户使用页面,点击完成后,会显示下一个引导弹窗,直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…...
零门槛NAS搭建:WinNAS如何让普通电脑秒变私有云?
一、核心优势:专为Windows用户设计的极简NAS WinNAS由深圳耘想存储科技开发,是一款收费低廉但功能全面的Windows NAS工具,主打“无学习成本部署” 。与其他NAS软件相比,其优势在于: 无需硬件改造:将任意W…...
设计模式和设计原则回顾
设计模式和设计原则回顾 23种设计模式是设计原则的完美体现,设计原则设计原则是设计模式的理论基石, 设计模式 在经典的设计模式分类中(如《设计模式:可复用面向对象软件的基础》一书中),总共有23种设计模式,分为三大类: 一、创建型模式(5种) 1. 单例模式(Sing…...
Spring AI 入门:Java 开发者的生成式 AI 实践之路
一、Spring AI 简介 在人工智能技术快速迭代的今天,Spring AI 作为 Spring 生态系统的新生力量,正在成为 Java 开发者拥抱生成式 AI 的最佳选择。该框架通过模块化设计实现了与主流 AI 服务(如 OpenAI、Anthropic)的无缝对接&…...

安宝特方案丨船舶智造的“AR+AI+作业标准化管理解决方案”(装配)
船舶制造装配管理现状:装配工作依赖人工经验,装配工人凭借长期实践积累的操作技巧完成零部件组装。企业通常制定了装配作业指导书,但在实际执行中,工人对指导书的理解和遵循程度参差不齐。 船舶装配过程中的挑战与需求 挑战 (1…...

VM虚拟机网络配置(ubuntu24桥接模式):配置静态IP
编辑-虚拟网络编辑器-更改设置 选择桥接模式,然后找到相应的网卡(可以查看自己本机的网络连接) windows连接的网络点击查看属性 编辑虚拟机设置更改网络配置,选择刚才配置的桥接模式 静态ip设置: 我用的ubuntu24桌…...

(一)单例模式
一、前言 单例模式属于六大创建型模式,即在软件设计过程中,主要关注创建对象的结果,并不关心创建对象的过程及细节。创建型设计模式将类对象的实例化过程进行抽象化接口设计,从而隐藏了类对象的实例是如何被创建的,封装了软件系统使用的具体对象类型。 六大创建型模式包括…...
探索Selenium:自动化测试的神奇钥匙
目录 一、Selenium 是什么1.1 定义与概念1.2 发展历程1.3 功能概述 二、Selenium 工作原理剖析2.1 架构组成2.2 工作流程2.3 通信机制 三、Selenium 的优势3.1 跨浏览器与平台支持3.2 丰富的语言支持3.3 强大的社区支持 四、Selenium 的应用场景4.1 Web 应用自动化测试4.2 数据…...

tauri项目,如何在rust端读取电脑环境变量
如果想在前端通过调用来获取环境变量的值,可以通过标准的依赖: std::env::var(name).ok() 想在前端通过调用来获取,可以写一个command函数: #[tauri::command] pub fn get_env_var(name: String) -> Result<String, Stri…...

FFmpeg avformat_open_input函数分析
函数内部的总体流程如下: avformat_open_input 精简后的代码如下: int avformat_open_input(AVFormatContext **ps, const char *filename,ff_const59 AVInputFormat *fmt, AVDictionary **options) {AVFormatContext *s *ps;int i, ret 0;AVDictio…...