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

微软离Altman越近,离OpenAI就越远!

06885cd22dd02d81e558ff58c7b54f35.png

9e47f448fdbb8092d1d203618d42ee4b.png




大数据产业创新服务媒体

——聚焦数据 · 改变商业


在OpenAI这场连续剧中(之所以说是连续剧,这个事情肯定没完,后面肯定还会出续集),让我倍感意外的是,Altman刚跟OpenAI分手,“离婚手续”都还没办齐,转头就投入了微软的怀抱,火线入职微软。如果说他们之前是“清白”的,没有勾连,这谁能信。

b9bf29528599b0f9ad62de25568c17dd.png

这说明一个问题,OpenAI罢免Altman,并没有冤枉他。为什么这么说?我们来详细说道说道。

不被科技巨头控制,是OpenAI绝对的红线

我们需要回顾一下,OpenAI成立的初衷是什么?当初,马斯克和阿尔特曼等人,担心谷歌垄断人工智能,尤其是担心DeepMind率先开发出AGI,这样的技术被谷歌垄断,对人类不利。所以,几个人一合计,决定创立一个开源的、非盈利的组织,避免AGI这样的技术被谷歌这样的巨头所垄断。

担心被谷歌垄断,创立的OpenAI,后来却与微软越走越近。所以,越来越多人担心,OpenAI被微软控制。刚逃出谷歌的狼窝,转头就进入微软的虎穴,搞了半天折腾了一个寂寞,那创立OpenAI是为了什么?

所以,在OpenAI原教旨主义者(遵守《OpenAI宪章》)的一群人眼中,如果说Altman过渡商业化以及对安全风险的忽视,还可以谅解,但跟微软“眉来眼去”是绝对不能容忍的。他们不会容忍自己为人类创建AGI的果实,被微软偷偷摘了桃子。

但事实情况是,在Altman的主导下,OpenAI与微软的关系越来越暧昧。

某种程度上,OpenAI已经被微软“包了饺子”,已经成为一块“夹心饼干”。何出此言?

在目前的结构中,ChatGPT的底层算力,用的是微软云,也就是说微软云是OpenAI的底层基础设施;在上层,微软的必应、Office365等多个应用,都全面接入ChatGPT。某种程度上,微软控制了ChatGPT的商业化应用,尤其是B端商业化应用。

上层应用和下层基础设施,都被微软控制,而且微软的巨额投资还让其股份占比越来越大,OpenAI可不就是被微软“包饺子”了么?

而主导这一切的,无疑就是Altman。难怪当得知Altman被罢免时,听说微软的CEO纳德拉异常愤怒。

此次,Altman前脚刚离开OpenAI,后脚就入职微软,这要说他们之前没“奸情”,谁能信?Altman与纳德拉在推特(“X”)上的互动,看着都有点肉麻。

27b42c74117dc7e1fa43227f69306f07.png

微软离Altman越近,离OpenAI越远!

既然Altman与OpenAI闹掰了,并投入微软怀抱。那接下来一个关键的看点,就是微软怎么处理OpenAI的关系。

在探讨微软与OpenAI的未来关系时,我们可以轻松地将这场科技界的“肥皂剧”概括为两个剧本。

第一个剧本:想象一下微软扮演着一位精明的赌徒,左手拿着内部大模型的筹码,右手紧握着OpenAI的合作协议。这就是第一种可能性,其中微软在两个大牌中间游刃有余地下注。

他们会继续在Sam Altman的带领下,研发更强大的AI模型,同时也不松开与OpenAI的紧密合作。在这个方案中,微软既是OpenAI的金主又是其技术合作伙伴,同时将ChatGPT这样的黑科技紧密融入其商业战略。

第二个剧本:微软突然变脸,与OpenAI之间的关系变得岌岌可危。想象一下,微软突然撤回所有资金、算力资源,同时将ChatGPT这个曾经的明星产品从自己的业务版图中一刀切。这种情况下,微软可能会自行研发类似的技术,或者寻找新的合作伙伴,而OpenAI则需要迅速找到新的资金来源和技术支持。

不管哪种情况,微软和OpenAI的未来走向都将对整个科技界产生深远的影响。我们只能拭目以待,看看这场戏码最后会如何上演。

微软怎么做,可能很大程度上取决于OpenAI接下来的行为。OpenAI会怎么做,还有很大的不确定性,毕竟现在OpenAI还要靠金主爸爸们养活。

但是,有一点可以肯定,OpenAI与微软的蜜月期结束了。OpenAI会更加注重自己的独立性,这种独立性可能表现在三个方面:

首先,在融资这块,OpenAI将不再满足于仅仅依赖微软这一个“金主爸爸”。他们可能会像勇敢的探险家一样,走出舒适区,寻找更多的资金来源。这可能包括吸引更多风险投资者的关注,甚至敲响上市的大门。通过这些手段,OpenAI能够减少对微软的财务依赖,从而在财务上更加自立。

其次,在算力这一块,OpenAI可能会像一位智慧的农夫,不再只种一块地。他们可能考虑多云策略,既使用微软云,也采用亚马逊AWS、谷歌云等其他云服务提供商的资源。这不仅能降低对单一供应商的依赖风险,还可能带来成本效益。甚至,OpenAI也可能像个勤劳的建筑工人,自己动手,丰衣足食,建设自己的GPU计算集群。

最后,在商业化方面,OpenAI的策略可能会像一位多面手艺人,不再只依赖微软的“全家桶”。他们可能会拓宽自己的商业合作网络,与更多第三方企业合作,将自己的产品和服务,比如ChatGPT,融入到更广泛的业务场景中。这不仅能增强OpenAI的市场影响力,还能提高其产品的多样性和竞争力。

微软和OpenAI的关系,现在就像一对曾经激情四射的情侣,逐渐步入了理性的“亲情时代”。OpenAI作为这段关系中渐趋成熟的一方,明显开始寻求更多的自主权和独立性。

入职微软的Altman,能复制ChatGPT么?

还有一个问题很关键,那就是Altman加入微软,大概率做的事情跟OpenAI差不多。而且,OpenAI很可能有不少员工,会追随Altman。微软现在的态度是,要钱给钱,要人给人,要资源管够,摆出一副誓要干翻OpenAI的态势。

那么,Altman能在微软做出一个媲美甚至超越GPT-4的产品么?我对此持怀疑态度。

为什么这么说?

在Altman加入之前,微软就没有加足马里搞大模型么?显然不是,但凡微软自己能搞出一个ChatGPT这样好的产品,他会愿意受OpenAI这份气?

事实上,不仅微软,谷歌、亚马逊等一众科技巨头,哪一个不是卯足劲推进自己的大模型项目?这么久过去了,有人成功么?别说微软,就是发明了Transfomer架构的谷歌,现在自己的大模型产品都还拿不出手。

要论人才、资源,这些科技巨头哪一个不能碾压OpenAI?那他们为什么现在都拿不出媲美ChatGPT的产品?

有一个关键的原因,那就是大模型本身就是一个黑箱。别说谷歌、微软,就是OpenAI自己,让他从头走一遍,都不一定能做成现在的ChatGPT,这是他们自己承认的。

直到现在,没有任何人能搞清楚大模型具体的工作机理,更搞不清楚大模型的智能是怎么“涌现”出来的。在未来几年内,都不太可能能解开大模型的黑箱。

大模型的能力,不像是一个标准的数学函数,可以一步步的推理出来。并没有一个标准的步骤,来告诉人们怎么一步步搭建出一个GPT-4。现在的ChatGPT,有一定的“运气”成分在里面,在大量的试错中,一点点试出来的。

大模型的“黑箱”问题是来自于哪里呢?

大型神经网络模型如GPT系列的非线性和复杂的内部结构,是理解其工作机制的一大难点。这些模型包含多个处理层,每层都进行着复杂的数学运算,而层与层之间的相互作用又增加了额外的复杂性。正是这些非线性层的叠加和交互,使得模型能够从简单的输入数据中提取出复杂的模式和关联,从而执行复杂的任务,如语言理解和生成。

非线性是神经网络中的核心特征,它允许网络捕捉输入数据中的复杂、非直观的关系。每个神经元(或节点)在接收输入后,通过非线性激活函数处理信息,这些激活函数决定了信息是否及如何传递到网络的下一层。由于每个激活函数的输出不是输入的线性映射,模型能够学习并表现出高度复杂的数据表示。

然而,正是这种非线性和层间复杂的交互,也造成了理解上的困难。当上千亿个这样的非线性神经元相互作用时,理解每个单独神经元的贡献、追踪信息在网络中的具体流动路径,以及预测网络对特定输入的反应,都变得异常复杂。这不仅需要深刻的数学和编程知识,还需要对模型架构的深入理解。

因此,大型神经网络模型的非线性和复杂的内部结构,是使其成为“黑箱”的重要因素之一。这些模型虽然在处理复杂任务时显示出惊人的能力,但同时也带来了理解和解释上的重大挑战。

此外,参数量巨大、训练数据复杂,进一步加剧了“黑箱”问题。上千亿参数在训练过程中通过机器学习算法调整以优化性能,但正是因为这些参数众多且相互关联,使得理解模型的具体决策过程变得异常复杂。而数据的多样性和丰富性,意味着模型在学习过程中接触到各种各样的信息和语境,这使得追踪模型为何作出特定响应变得更加困难。

正因为大模型本身的黑箱属性,让“复制”ChatGPT并不是一个容易的事情。别说是Altman,就是现在OpenAI的几百号员工,全部转到微软去,在短期内也不太可能做出另外一个ChatGPT。

而且,说实话,Altman的优势在于融资与商业化,而不在于技术。OpenAI真正的技术大牛,是llya。而Altman这样的商业化人才,在微软简直不要太多。

如果我们真的接近AGI,那相比于被微软、谷歌这样追求商业利益最大化的科技巨头垄断,我更希望OpenAI这样的非盈利组织能够率先造出AGI。

商业公司,特别是大型科技企业,通常以利润最大化为主要目标。他们在开发AGI时可能会优先考虑商业应用和市场竞争优势。虽然这种驱动力可以推动技术的快速发展和创新,但它也可能导致某些伦理和安全问题的忽视。尤其是在竞争激烈的市场环境中,“杀红眼”了就顾不上那么多了。

相比之下,非盈利组织如OpenAI,可能更能够在其研究和发展过程中平衡商业利益和社会责任。由于非盈利性质,这样的组织可能更专注于长期的、具有变革性的目标,而不是短期的财务回报。这可能使得它们在处理AGI带来的伦理和安全问题时,更为谨慎和全面。

此外,非盈利组织在开发AGI时可能更注重透明度和包容性。他们可能更愿意与学术界、政府和公众合作,确保AGI的发展和应用是符合伦理的,并为社会大众所接受。这种开放和合作的方式可能有助于减少对AGI潜在风险的忽视,同时促进更广泛的社会利益。

最后,让我们重温一下《OpenAI宪章》里的使命——我们的首要信托责任是对人类的信托责任。

文:一蓑烟雨 / 数据猿


32b6bd738a3462eba3aed618ee87532c.jpeg

311c854468469628eb0f33534528e1b3.png

相关文章:

微软离Altman越近,离OpenAI就越远!

大数据产业创新服务媒体 ——聚焦数据 改变商业 在OpenAI这场连续剧中(之所以说是连续剧,这个事情肯定没完,后面肯定还会出续集),让我倍感意外的是,Altman刚跟OpenAI分手,“离婚手续”都还没办…...

minio集群部署(k8s内)

一、前言 minio的部署有几种方式,分别是单节点单磁盘,单节点多磁盘,多节点多磁盘三种方式,本次部署使用多节点多磁盘的方式进行部署,minio集群多节点部署最低要求需要4个节点,集群扩容时也是要求扩容的节点…...

【C语言】函数(四):函数递归与迭代,二者有什么区别

目录 前言递归定义递归的两个必要条件接受一个整型值(无符号),按照顺序打印它的每一位使用函数不允许创建临时变量,求字符串“abcd”的长度求n的阶乘求第n个斐波那契数 迭代总结递归与迭代的主要区别用法不同结构不同时间开销不同…...

[原创](免改BIOS)使用Clover升级旧电脑-(高阶玩法)让固态硬盘内置Win11 PE启动系统

[简介] 常用网名: 猪头三 出生日期: 1981.XX.XXQQ: 643439947 个人网站: 80x86汇编小站 https://www.x86asm.org 编程生涯: 2001年~至今[共22年] 职业生涯: 20年 开发语言: C/C、80x86ASM、PHP、Perl、Objective-C、Object Pascal、C#、Python 开发工具: Visual Studio、Delphi…...

React项目中发生空白但不报错的原因分析和解决?

文章目录 前言组件渲染问题状态管理问题异步操作问题代码错误但未抛出异常如果我们使用的是chorme浏览器的话,可以下载一个开发者工具,例如下图:代码审查使用调试工具日志和输出检查外部依赖异步操作终极大法,不到万不得已不可以使…...

redis运维(十七)事务

一 redis事务 事务核心参考 ① 基础概念 1、场景引入核心:通过现象思考原因? 2、事务的概念 3、事务四大特性说明: redis只具备部分特性 重点1: 原子性和一致性 重点2: 隔离性和持久性 ② redis的事务 1、基础铺垫备注&…...

Vue框架学习笔记——Vue实例中el和data的两种写法

文章目录 前文提要Vue实例的el第一种写法第二种写法小结 Vue实例中data第一种写法&#xff0c;对象式效果图片第二种写法&#xff0c;函数式效果图片小结 前文提要 本文仅做自己的学习记录&#xff0c;如有错误&#xff0c;请多谅解 Vue实例的el 第一种写法 <body><…...

libbz2 for Mac OS makefile

git地址&#xff1a;git://sourceware.org/git/bzip2.git a文件Makefile # ------------------------------------------------------------------ # This file is part of bzip2/libbzip2, a program and library for # lossless, block-sorting data compression. # # bzip…...

测试工具JMeter的使用

目录 JMeter的安装配置 测试的性能指标 TPS 响应时长 并发连接 和 并发用户 CPU/内存/磁盘/网络 负载 性能测试实战流程 JMeter JMeter快速上手 GUI模式 运行 HTTP请求默认值 录制网站流量 模拟间隔时间 Cookie管理器 消息数据关联 变量 后置处理器 CSV 数据文…...

C++编程——输入

#include<bits/stdc.h> using namespace std; int main(){//beginint a 0, b 0, c 0, d 0, e 0;char f1, f2;char g[30];scanf("%d", &a); //输入整数并赋值给变量ascanf("%d", &b); //输入整数并赋值给变量bscanf("%d", &…...

opencv-直方图

直方图是一种对图像亮度分布的统计表示&#xff0c;它显示了图像中每个灰度级别的像素数量。在OpenCV中&#xff0c;你可以使用cv2.calcHist() 函数计算直方图。 以下是一个简单的示例&#xff0c;演示如何计算和绘制图像的直方图&#xff1a; import cv2 import numpy as np …...

el-table表格排序(需要后端判别),el-table导出功能(向后端发送请求)

&#xff08;1&#xff09;表格排序 &#xff08;2&#xff09;简单的table导出功能&#xff08;需要后台支撑&#xff09;必须要有iframe &#xff08;3&#xff09;页面所有代码&#xff1a; <template><div class"mainContainer"><el-form:model&…...

【MATLAB】全网入门快、免费获取、持续更新的科研绘图教程系列2

14 【MATLAB】科研绘图第十四期表示散点分布的双柱状双Y轴统计图 %% 表示散点分布的双柱状双Y轴统计图%% Made by Lwcah &#xff08;公众号&#xff1a;Lwcah&#xff09; %% 公众号&#xff1a;Lwcah %% 知乎、B站、小红书、抖音同名账号:Lwcah&#xff0c;感谢关注~ %% 更多…...

git与ssh多账户共存

git与ssh多账户共存 前言git多账户ssh多公钥参考 前言 在使用git与ssh时&#xff0c;经常会遇到多个账户共存的情况 例如使用不同的公钥登陆到不同的服务&#xff1b;使用不同的git信息进行commit git多账户 在默认情况下 git的信息存在 ~/.gitconfig 可以使用命令查看 git…...

BLE协议栈入门学习

蓝牙LE栈 物理层 频带 蓝牙LE在2400MHz到2483.5MHz范围内的2.4GHz免授权频段工作&#xff0c;该频段分为40个信道&#xff0c;每个信道间隔为2MHz。 时分 蓝牙LE是半双工的&#xff0c;可以发送和接收&#xff0c;但不能同时发送和接收&#xff0c;然而&#xff0c;所有的设…...

【反射】简述反射的构造方法,成员变量成员方法

&#x1f38a;专栏【JavaSE】 &#x1f354;喜欢的诗句&#xff1a;更喜岷山千里雪 三军过后尽开颜。 &#x1f386;音乐分享【如愿】 &#x1f970;欢迎并且感谢大家指出我的问题 文章目录 &#x1f384;什么是反射&#x1f384;获取class对象的三种方式⭐代码实现 &#x1f3…...

acwing算法基础之数学知识--求卡特兰数

目录 1 基础知识2 模板3 工程化 1 基础知识 题目&#xff1a;给定n个0和n个1&#xff0c;它们将按照某种顺序排成长度为2n的序列&#xff0c;求它们能排成的所有序列中&#xff0c;能够满足任意前缀序列中0的个数都不少于1的个数的序列有多少个&#xff1f; 输出的答案对 1 0 …...

《洛谷深入浅出基础篇》P4017最大食物链————拓扑排序

上链接&#xff1a;P4017 最大食物链计数 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)https://www.luogu.com.cn/problem/P4017 上题干&#xff1a; 题目背景 你知道食物链吗&#xff1f;Delia 生物考试的时候&#xff0c;数食物链条数的题目全都错了&#xff0c;因为她总是…...

设置定时自动请求测试_自动定时循环发送http_post请求---postman工作笔记001

其实就是创建接口文件夹的时候,有个monitor collection 用来监听接口执行情况,这里就可以设置 可以看到多久执行一次对吧,这里可以设置每几分钟执行一次,一共执行多少次等等 但是这里要说明一下,如果需要使用monitor功能,必须需要登录, 所以如果这里点击monitor collection…...

Vue3封装全局插件

定义一个全局加载组件 一、首先定义dom元素 定义一个index.vue文件 <template><div class"loading">loading...</div> </template> <script setup lang"ts"></script> <style scoped> .loading {display: fl…...

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…...

React第五十七节 Router中RouterProvider使用详解及注意事项

前言 在 React Router v6.4 中&#xff0c;RouterProvider 是一个核心组件&#xff0c;用于提供基于数据路由&#xff08;data routers&#xff09;的新型路由方案。 它替代了传统的 <BrowserRouter>&#xff0c;支持更强大的数据加载和操作功能&#xff08;如 loader 和…...

Oracle查询表空间大小

1 查询数据库中所有的表空间以及表空间所占空间的大小 SELECTtablespace_name,sum( bytes ) / 1024 / 1024 FROMdba_data_files GROUP BYtablespace_name; 2 Oracle查询表空间大小及每个表所占空间的大小 SELECTtablespace_name,file_id,file_name,round( bytes / ( 1024 …...

FastAPI 教程:从入门到实践

FastAPI 是一个现代、快速&#xff08;高性能&#xff09;的 Web 框架&#xff0c;用于构建 API&#xff0c;支持 Python 3.6。它基于标准 Python 类型提示&#xff0c;易于学习且功能强大。以下是一个完整的 FastAPI 入门教程&#xff0c;涵盖从环境搭建到创建并运行一个简单的…...

MODBUS TCP转CANopen 技术赋能高效协同作业

在现代工业自动化领域&#xff0c;MODBUS TCP和CANopen两种通讯协议因其稳定性和高效性被广泛应用于各种设备和系统中。而随着科技的不断进步&#xff0c;这两种通讯协议也正在被逐步融合&#xff0c;形成了一种新型的通讯方式——开疆智能MODBUS TCP转CANopen网关KJ-TCPC-CANP…...

CocosCreator 之 JavaScript/TypeScript和Java的相互交互

引擎版本&#xff1a; 3.8.1 语言&#xff1a; JavaScript/TypeScript、C、Java 环境&#xff1a;Window 参考&#xff1a;Java原生反射机制 您好&#xff0c;我是鹤九日&#xff01; 回顾 在上篇文章中&#xff1a;CocosCreator Android项目接入UnityAds 广告SDK。 我们简单讲…...

IoT/HCIP实验-3/LiteOS操作系统内核实验(任务、内存、信号量、CMSIS..)

文章目录 概述HelloWorld 工程C/C配置编译器主配置Makefile脚本烧录器主配置运行结果程序调用栈 任务管理实验实验结果osal 系统适配层osal_task_create 其他实验实验源码内存管理实验互斥锁实验信号量实验 CMISIS接口实验还是得JlINKCMSIS 简介LiteOS->CMSIS任务间消息交互…...

Java面试专项一-准备篇

一、企业简历筛选规则 一般企业的简历筛选流程&#xff1a;首先由HR先筛选一部分简历后&#xff0c;在将简历给到对应的项目负责人后再进行下一步的操作。 HR如何筛选简历 例如&#xff1a;Boss直聘&#xff08;招聘方平台&#xff09; 直接按照条件进行筛选 例如&#xff1a…...

管理学院权限管理系统开发总结

文章目录 &#x1f393; 管理学院权限管理系统开发总结 - 现代化Web应用实践之路&#x1f4dd; 项目概述&#x1f3d7;️ 技术架构设计后端技术栈前端技术栈 &#x1f4a1; 核心功能特性1. 用户管理模块2. 权限管理系统3. 统计报表功能4. 用户体验优化 &#x1f5c4;️ 数据库设…...

Java + Spring Boot + Mybatis 实现批量插入

在 Java 中使用 Spring Boot 和 MyBatis 实现批量插入可以通过以下步骤完成。这里提供两种常用方法&#xff1a;使用 MyBatis 的 <foreach> 标签和批处理模式&#xff08;ExecutorType.BATCH&#xff09;。 方法一&#xff1a;使用 XML 的 <foreach> 标签&#xff…...