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

苹果的后来者居上策略:靠隐私保护打脸微软

01.苹果与微软相比更注重用户隐私

我一直是Windows的忠实用户,但微软疯狂地将人工智能融入一切,让我开始觉得应该咬咬牙换成Mac。

自小我几乎只用Windows电脑,所以我对MacOS一直不太适应。虽然Windows 11有其缺点,但总的来说,自2021年发布以来,微软在维护和改进方面做得还不错。

然而,在参加了WWDC 2024大会并如我所期地听到苹果讨论AI和隐私的问题后,我很想在今年晚些时候MacOS Sequoia发布时转向苹果系统。

坦白说,我之所以有这样的想法,更多是因为微软不遗余力地将“AI”推向所有产品,而不是因为我有多喜欢苹果产品。

我用iPhone是因为我以前写过关于游戏的文章,而苹果的App Store是移动游戏开发者的必争之地,但除此之外,我个人不太喜欢苹果的设计理念。

很多时候,我觉得自己无法定制或控制设备的某个关键方面,因为苹果没有提供给用户这样的选择,这种感觉让我非常不爽。但我对Windows Copilot还有这些AI功能渗透电脑的方式更加反感。

图片

自从微软在2023年推出带有ChatGPT的Bing以来,我使用过各种形式的“人工智能”,但除了让互联网充斥着垃圾数据外,我还没找到使用它们的令人信服的理由。

虽然微软一直在强调整合Copilot可以提高用户的工作效率,但我所见过的它所能做的要么是胡乱帮我,要么是胡乱总结或改写文本。

对了,它还能生成图片,在聊天时放上这些图片会很有趣,但实际上没什么用处,因为这些图片看起来明显是AI生成的。

诚然,AI技术还处于早期阶段,两家公司在将人工智能整合到操作系统中时,还有很多时间来完善。虽然苹果在人工智能领域起步较晚,但我不禁被它以隐私为先的苹果智能(Apple Intelligence)营销所吸引

我喜欢苹果将隐私作为其人工智能产品的主要卖点,并希望微软也能如此。

事实上,苹果将隐私作为其2024年营销的重要支柱,并发布了一份新闻稿,强调其新操作系统尊重用户隐私的所有方式。

当然,这只是一份新闻稿,目的是让苹果公司看起来更有面子,但这样的声明微软还没有发布过,而且如果不对其数据基础架构进行认真改造,也很可能无法发布。

举例来说,当Siri在iOS 18中进行大改版时,它将与ChatGPT-4o集成,据称能够处理比现在复杂得多的请求,比如能够看到设备上应用程序的内部情况,并在其中采取行动来满足用户的请求。

例如,在WWDC大会上,我们看到苹果演示了如何让新Siri找到特定人物和地点的照片,然后让苹果的人工智能助手对照片进行编辑,使其更加出彩。

苹果表示,新版Siri会尽量在设备上完成所有处理工作,以确保用户的请求和图片不会被发送到其他任何地方或被任何人看到。

不过,如果Siri需要更多的处理能力来完成请求,它会联系苹果的服务器进行额外处理。

这些服务器是苹果的隐私云计算服务器,在苹果芯片上运行,因此具有与iPhone或MacBook相同的安全功能,如Secure Enclave和Secure Boot。

图片

苹果承诺,在这些服务器上,任何人(包括苹果员工)都看不到你的数据,而且在你的请求得到满足后,数据会立即被删除。苹果还承诺允许“独立专家”检查运行这些隐私计算服务器的代码,并验证其说法是否属实。

但如果需要使用ChatGPT-4o,Siri会在发送请求和/或图片/文件到ChatGPT之前征求用户的同意。这只是整个过程中的一小步,却让我倍感安心,因为这是在提醒我,我正在将个人数据发送到第三方服务器进行处理。

相比之下,微软对人工智能的态度似乎是——让用户无缝地将其集成到电脑的所有操作中。即使我对此感到满意,但是我对微软似乎不怎么重视用户隐私感到很不舒服。

虽然该公司已经发布了一份关于Copilot如何使用你的数据的指南,但其中明确指出,你必须付费才能保证数据安全。

虽然免费提供给Windows用户的基本版Copilot确实有一个设置,可以让用户启用或禁用它从Microsoft Edge读取数据的功能,但这是用户对自己隐私的全部控制。要真正确保发送到Copilot的请求和数据是私密的且不会与任何人共享,必须每月支付30美元的Copilot for Microsoft 365订阅费用。

因此,如果你是微软的付费用户,在使用Copilot时就会看到“您的个人和公司数据在此聊天中受到保护 ”的提醒。如果你看不到这个提醒,也就说明你的数据没有被保护

老实说,我不相信微软会把我的数据卖给广告公司或其他数据驱动型企业。但如果你恰好在欧盟或英国使用Outlook应用程序,你就会发现该公司显然非常乐意将用户数据出售给广告商。

这是因为在部分地区,微软增加了用户选择不将数据出售给第三方的选项,这可能是迫于监管压力。

图片

另一方面,苹果似乎在将AI整合到日常生活中的同时,公开地承诺不会通过Apple Intelligence赚钱。

苹果在人工智能方面的努力似乎正在帮助Siri成为其一直以来承诺的虚拟助手,同时也在改进Spotlight搜索和备忘录中的语音输入等功能。

总的来说,苹果在将AI整合到其产品中的隐私优先方法——是我迄今为止在大型科技公司中所见最好的。

虽然有人可能认为苹果在AI领域的反应显得迟缓,落后于竞争对手,但作为一名用户,这实际上让我感到非常安心。

坦率地说,看到微软以创纪录的速度将人工智能引入其所有产品中,我其实感到有点害怕,而且我认为,这种急于推向市场的行为从长远来看可能会弊大于利。

02.苹果的人工智能如何处理用户数据?

上周,苹果在全球开发者大会(WWDC)上轰轰烈烈地宣布,将在其产品中加入人工智能,并与ChatGPT开发商OpenAI合作

苹果在推出一套自主研发的AI模型的同时,还将ChatGPT集成到其设备和软件中。因此,人们很自然地想知道,这两家公司将如何处理用户的个人信息

对于以安全和隐私著称的苹果来说,这个问题尤为关键。

苹果智能(Apple Intelligence)是苹果自主研发的AI工具的统称,主要定位于个人助手,强调“个人”这一点。它会获取有关用户的人际关系、联系人、发送的信息、电子邮件、参加过的活动、日历上的会议等具体信息,以及其他与用户生活息息相关的数据。

苹果希望,利用这些数据让用户的生活变得更轻松,例如,帮用户找到几年前音乐会的照片,找出要附在邮件中的正确附件,或者按照优先级和紧急程度对用户的移动通知进行排序。

不过,苹果智能可能缺乏某些科技专家所谓的“世界知识”,也就是关于历史、时事和其他与用户非直接相关的信息,而这就是ChatGPT的用武之地。

用户可以选择让Siri将问题和提示转发给ChatGPT,或者让ChatGPT帮助在苹果应用程序中编写文档。

苹果表示,计划最终与其他第三方人工智能模型进行整合,这种整合基本上消除了访问ChatGPT的步骤,为苹果用户提供了更无缝的使用体验。

由于苹果智能和ChatGPT的用途大不相同,用户发送给这两个AI的信息量和类型也可能不同。

苹果智能系统将可以访问用户的大量个人数据,从书面通信、照片和视频,到日历、事件记录等。除了不使用其的功能外,似乎没有其他办法阻止苹果智能访问这些信息。苹果公司发言人没有立即回应有关这一问题的提问。

如果用户决定通过苹果使用ChatGPT,可能会选择与OpenAI共享其中的一些数据和更多数据,但ChatGPT不一定或不会自动访问用户的高度个人化的信息。在大会的演示中,苹果展示了Siri在向ChatGPT发送提示之前征求用户的许可。

作为与苹果协议的一部分,OpenAI做出了一项重要让步:OpenAI同意不存储来自苹果用户的任何请求信息,也不收集他们的IP地址

图片

既然我们已经确定了OpenAI会如何处理用户的数据,那么苹果呢?

虽然苹果用户如果想使用ChatGPT,就必须将个人信息和人工智能请求发送给OpenAI,但苹果表示,大多数时候苹果智能不会将用户数据发送到任何地方。苹果会尽量在设备上直接处理AI请求,使用较小的AI模型

这与苹果处理FaceID和其他敏感数据的方式类似——其理念是,在设备上处理数据可以限制风险暴露。如果用户的数据从未实际传输到其他任何地方,就无法被拦截或被黑客攻击。

如果用户的人工智能任务需要更强的处理能力,苹果智能会将用户的查询和数据发送到苹果控制的云计算平台,由能力更强的人工智能模型来完成请求。

这也是苹果公司声称自己在隐私保护方面取得重大突破的地方。

在大会主题演讲中,苹果宣布的这一消息似乎没有得到太多的关注,但这显然是苹果经过精心计划的重大进展。

苹果周一表示,它已经开发出一种新的云计算方法,这意味着苹果可以对敏感数据进行计算,同时确保任何人,甚至是公司本身,都无法知道正在处理哪些数据或进行哪些计算。

苹果的新架构被称为“私有云计算”(Private Cloud Compute),它借鉴了iPhone的某些硬件和安全概念,包括保护苹果移动设备上用户敏感数据的安全区(secure enclave)。

苹果公司软件工程高级副总裁Craig Federighi在主题演讲中表示:“有了私有云计算,用户的数据永远不会被存储,也不会被苹果公司获取。在满足用户的人工智能请求后,私有云计算会自行删除该过程中涉及的任何用户数据。”

03.苹果的训练数据

苹果的人工智能模型并非凭空出现。 它们也必须经过训练,就像其他公司提供的模型一样。这不禁让人猜想苹果使用了谁的数据,又是如何使用的

在上周发布的一份技术文件中,苹果表示,其模型是“根据授权数据”(包括为增强特定功能而选择的数据)训练的。

苹果补充说:“在训练基础模型时,我们从不使用用户的私密个人数据或用户互动,我们会应用过滤器去除个人身份信息,如在互联网上公开的社会安全号码和信用卡号。”

不过,苹果的确承认从公共互联网上搜刮数据,然后用于训练其自研模型,这与其他人工智能公司有些类似,其中一些公司曾面临版权诉讼,并引发了一场关于人工智能初创公司是否不公平地从人类工作中获利的争论。

苹果没有透露其摄取了哪些网络信息,但该公司明确表示出版商可以在其网站上添加代码,以防止苹果的网络爬虫收集其数据。但是,这将保护自己知识产权的责任完全推给了出版商,而不是苹果公司。

相关文章:

苹果的后来者居上策略:靠隐私保护打脸微软

01.苹果与微软相比更注重用户隐私 我一直是Windows的忠实用户,但微软疯狂地将人工智能融入一切,让我开始觉得应该咬咬牙换成Mac。 自小我几乎只用Windows电脑,所以我对MacOS一直不太适应。虽然Windows 11有其缺点,但总的来说&am…...

java经典面试题--进程和线程的关系/区别

进程和线程的定义以及作用 进程:进程是操作系统分配资源的基本单位,是程序的一次执行过程,它包括了程序执行的上下文环境,包括程序代码、数据、系统资源(内存、文件、设备等)以及执行状态等信息,其作用是提供一个独立的执行环境,…...

Solr 日志系统7.4.0部署和迁移到本地,Core Admin 添加新的core报错

文章目录 Solr部署Docker部署二进制部署 Tips:Solr设置账号密码方法1:(不使用)方法2: Core Admin 添加新的core报错Solr数据迁移 Solr部署 Docker部署 docker run -d -p 8983:8983 --name solr solr:latest docker run -d -p 8983:8983 -v /opt/solr:/…...

前缀和+双指针,CF 131F - Present to Mom

一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 131F - Present to Mom 二、解题报告 1、思路分析 很经典的一种把列看作cell 来进行双指针/递推的题型 我们考虑,可以预处理出原矩阵中的所有star 然后我们去枚举矩形的上下边界,把…...

HCIA-速查-ENSP模拟器2步清空配置

需求:清空模拟器配置 清空当前图中配置 步骤1:reset saved-configuration 后输入y确认 步骤2:reboot后输入n否认再输入y确认 验证已经清空配置...

优选算法刷题笔记 2024.6.10-24.6.20

一、双指针算法(快慢指针,对撞指针) 艹&#xff0c;CSDN吞了我是十三题笔记&#xff01;&#xff01;&#xff01; 二、滑动窗口(滑动窗口) 1、找到字符串中所有字母异位词 class Solution {public List<Integer> findAnagrams(String s, String p) {int[] hash1 new in…...

无需科学上网:轻松实现国内使用Coze.com平台自己创建的Bot(如何实现国内免费使用GPT-4o/Gemini等最新大模型)

文章目录 📖 介绍 📖🏡 演示环境 🏡📒 如何在国内使用 Coze.com 创建的 Bot 📒📝 创建Bot📝 实现国内使用📝 测试⚓️ 相关链接 ⚓️📖 介绍 📖 Coze.com 是一个强大的平台,允许用户创建各种类型的 Bot。然而,许多国内用户可能会遇到访问问题,导致无法…...

【车载开发系列】CAN通信总线再理解(中篇)

【车载开发系列】CAN通信总线再理解&#xff08;中篇&#xff09; 九. CAN总线标准十. CAN物理层十一. CAN数据链路层1&#xff09;CAN的通信帧类型2&#xff09;CAN的标准帧格式1. CAN ID2. 数据场 3&#xff09;CAN总线仲裁 十二. CAN应用层1&#xff09;CANopen2&#xff09…...

系统编程:互斥锁,条件变量

互斥锁 使用过程: 1,声明锁: pthread_mutex_t lock; 2,初始化锁:pthread_mutex_init(&lock,NULL); 3,在线程的方法函数中上锁和解锁:(成对出现) pthread_mutex_lock(&lock); pthread_mutex_unlock(&lock); 4,销毁锁:pthread_mutex_destroy(&lock); 代码示例:…...

蓝鹏测控公司全长直线度算法项目多部门现场组织验收

关键字:全场直线度算法,直线度测量仪,直线度检测,直线度测量设备, 6月18日上午&#xff0c;蓝鹏测控公司全长直线度算法项目顺利通过多部门现场验收。该项目由公司技术部、开发部、生产部等多个部门共同参与&#xff0c;旨在提高直线度测量精度&#xff0c;满足高精度制造领域需…...

使用Python进行音频处理

通常会使用wave模块。但是&#xff0c;如果您想要处理其他类型的音频文件&#xff0c;或者需要更高级的音频处理功能&#xff0c;您可能需要安装第三方库&#xff0c;如pydub、soundfile、numpy等。 import wave # 读取WAV文件 with wave.open(input.wav, rb) as wav_file: …...

家有老人小孩,室内灰尘危害大!资深家政教你选对除尘空气净化器

哈喽&#xff0c;各位亲爱的朋友们&#xff01;今天我们来聊聊每次大扫除时最让人头疼的问题——灰尘。你有没有发现&#xff0c;两天不打扫&#xff0c;桌子上就能积上一层灰&#xff1b;阳光一照&#xff0c;地板上的灰尘都在跳舞&#xff1b;整理被子的时候&#xff0c;空气…...

AI在创造与毁灭之间摇摆:音乐产业的机遇与挑战并存

AI到底在创造还是毁掉音乐&#xff1f; 最近一个月&#xff0c;轮番上线的音乐大模型&#xff0c;一举将素人生产音乐的门槛降到了最低&#xff0c;并掀起了音乐圈会不会被AI彻底颠覆的讨论。短暂的兴奋后&#xff0c;AI产品的版权归属于谁&#xff0c;创意产业要如何在AI的阴…...

Spring Boot集成 Spring Retry 实现容错重试机制并附源码

&#x1f604; 19年之后由于某些原因断更了三年&#xff0c;23年重新扬帆起航&#xff0c;推出更多优质博文&#xff0c;希望大家多多支持&#xff5e; &#x1f337; 古之立大事者&#xff0c;不惟有超世之才&#xff0c;亦必有坚忍不拔之志 &#x1f390; 个人CSND主页——Mi…...

MDK-ARM 编译后 MAP 文件分析

本文配合 STM32 堆栈空间分布 食用更佳&#xff01; 一图胜千言。。。...

antv g6实现系统拓扑图

1 背景 为例描述各个服务、redis、mysql等之间的联系及其健康状态&#xff0c;构建系统拓扑图&#xff0c;考虑 g6 更适合处理大量数据之间的关系&#xff0c;所以我们采用g6来绘制前端的图形。 g6提供的支持&#xff1a; 节点/边类型多样&#xff0c;同样支持自定义对于节点…...

因路径规划异常导致导航停止 Failed to pass global plan to the controller

因路径规划异常导致导航停止 Failed to pass global plan to the controller 控制台错误信息: [ WARN] [1718875656.343893537, 93.698000000]: Transformed plan is empty. Aborting local planner! [ERROR] [1718875656.343922719, 93.698000000]: move_base.cpp:854 Faile…...

AOSP开发环境搭建

目录 一、安装虚拟机 二、安装Ubuntu 三、安装VMware tools 3.1、通用安装 3.2、Ubuntu22.04 中Drag and drop is not supported问题 四、安装依赖环境 4.1、安装git 4.2、下载Python3 4.3、解压Python3 4.4、编译与安装Python3 3.sudo make install 4.5、安装Pyth…...

React native新架构组成

React Native 的新架构&#xff08;New Architecture&#xff09;引入了一些新的组件和概念&#xff0c;旨在提高性能、增强灵活性和简化跨平台开发。主要组成部分包括&#xff1a; Fabric: Fabric Renderer: Fabric 是新的渲染引擎&#xff0c;它旨在取代现有的渲染引擎。与…...

Spring Security+Spring Boot实现登录认证以及权限认证

基本概念 “Authentication(认证)”是spring security框架中最重要的功能之一&#xff0c;所谓认证&#xff0c;就是对当前访问系统的用户给予一个合法的身份标识&#xff0c;用户只有通过认证才可以进入系统&#xff0c;在物理世界里&#xff0c;有点类似于“拿工卡刷门禁”的…...

5款堪称变态的AI神器,焊死在电脑上永不删除!

一 、AI视频合成工具——Runway&#xff1a; 第一款RunWay&#xff0c;你只需要轻轻一抹&#xff0c;视频中的元素就会被擦除&#xff0c;再来轻轻一抹&#xff0c;直接擦除&#xff0c;不喜欢这个人直接擦除&#xff0c;一点痕迹都看不出来。 除了视频擦除功能外&#xff0c;…...

Python和OpenCV图像分块之图像边长缩小比率是2

import cv2 import numpy as npimg cv2.imread("F:\\mytupian\\xihuduanqiao.jpg") # 低反光 cv2.imshow(image, img) # # 图像分块 # dst np.zeros(img.shape, img.dtype) ratio 2 #图像边长缩小比率是2&#xff0c;也就是一张图片被分割成四份 height, wi…...

C语言中的位域(bit-field)是什么,以及它的用途和优缺点

在C语言中&#xff0c;位域&#xff08;bit-field&#xff09;是一种特殊的数据结构&#xff0c;它允许在结构体&#xff08;struct&#xff09;中定义其成员所占用的位数&#xff0c;而不是使用整个字节或更大的内存空间。位域通常用于存储布尔值、状态标志、硬件控制位等&…...

从面试角度了解前端基础知识体系

目录 前端专业知识相关面试考察点 HTML 与 CSS Javascript 网络相关 浏览器相关 安全相关 算法与数据结构 计算机通用知识 前端项目经验相关面试考察点 前端框架与工具库 Node.js 与服务端 性能优化 前端工程化 开发效率提升 监控、灰度与发布 多人协作 结束语…...

【DKN: Deep Knowledge-Aware Network for News Recommendation】

DKN: Deep Knowledge-Aware Network for News Recommendation 摘要 在线新闻推荐系统旨在解决新闻信息爆炸的问题&#xff0c;为用户进行个性化推荐。 总体而言&#xff0c;新闻语言高度凝练&#xff0c;充满知识实体和常识。 然而&#xff0c;现有的方法并没有意识到这些外部…...

Linux管道与重定向

管道 是进程通信的方法之一&#xff0c;在Linux中用命令1|命令2的形式表示&#xff0c;将前一个命令的结果作为后续命令的参数进行输入&#xff0c;也有tee管道&#xff0c;可以进行多次筛选&#xff0c;即多次使用|过滤命令。 重定向 文件描述符FD Linux中输入输出分为三种…...

kotlin数组

1、kotlin中的数组与java数组比较&#xff1a; 2、创建 fun main() {// 值创建val a intArrayOf(1,2,3)// 表达式创建val b IntArray(3){println("it: ${it}")it1}println("a数组&#xff1a;${a.contentToString()}, 长度&#xff1a;${a.size}")prin…...

SpringSecurity实战入门——认证

项目代码 gson/spring-security-demo 简介 Spring Security 是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。 一般来说中大型的项目都是使用SpringSecurity来做安全框架。小项目有Shiro的比较多,因为相比…...

23种设计模式之桥接模式

桥接模式 1、定义 桥接模式&#xff1a;将抽象部分与它的实现部分解耦&#xff0c;使得两者都能独立变化 2、桥接模式结构 Abstraction&#xff08;抽象类&#xff09;&#xff1a;它是用于定义抽象类的&#xff0c;通常是抽象类而不是接口&#xff0c;其中定义了一个Imple…...

vuejs3+elementPlus后台管理系统,左侧菜单栏制作、跳转、默认激活菜单

制作&#xff1a; <script setup> import {useUserStore} from "/stores/userStore.js"; import {ref} from "vue";const userStore useUserStore() //默认激活菜单 const defaultMenu ref(/home) </script><template><el-menuact…...

志成网站设计制作/上海小红书seo

gcc工作流程 1.预处理 --E1.宏替换2.头文件展开3.注释去掉4.xxx.c -> xxx.i2.编译 --S1.xxx.i -> xxx.s2.汇编文件3.汇编 -C1.xxxx.S -> xxx.O2.二进制文件4.链接1.xxx.O -> xxx(可执行文件)gcc工作流程图 gcc常用参数 -v/ --version -I 编译的时候指定头文件路径 …...

网站建设代理公司/电商营销推广方法

整理日&#xff1a;2015年3月18日 为了这句话丢了很多次人.无所谓了,反正咱脸皮厚. 总结一下 编译出来的c/c程序的参数压栈顺序只和编译器相关! 下面列举了一些常见的编译器的调用约定 VC6 调用约定堆栈清除参数传递__cdecl调用者从右到左,通过堆栈传递__stdcall函数体从右到左…...

微信营销的方法有哪些/吉林seo刷关键词排名优化

1、在项目目录下&#xff0c;打开git&#xff0c;初始化本地仓库 git init &#xff08;如果已有远程仓库&#xff09; 查看远程连接git remote -v git取消与远程仓库的连接git remote remove origin 3、将本地仓库与远程仓库相关联 git remote add origin ‘想要推送的远程…...

专门做搞笑游戏视频网站/北京网站优化实战

oracle时间日期函数1、转换函数与date操作关系最大的就是两个转换函数&#xff1a;to_date(),to_char()to_date() 作用将字符类型按一定格式转化为日期类型&#xff1a;具体用法:to_date(2004-11-27,yyyy-mm-dd),前者为字符串&#xff0c;后者为转换日期格式&#xff0c;注意&a…...

wordpress添加文件2m/深圳正规seo

replaceAll() 方法使用给定的参数 replacement 替换字符串所有匹配给定的正则表达式的子字符串。语法public String replaceAll(String regex, String replacement)参数regex -- 匹配此字符串的正则表达式。newChar -- 用来替换每个匹配项的字符串。返回值成功则返回替换的字符…...

永修县建设局网站/免费的网站域名查询565wcc

原文出处&#xff08;据说是个大牛的blog&#xff09;&#xff1a;http://www.quirksmode.org/js/events_order.html 我是在搜索js冒泡时发现的这篇文章&#xff0c;觉得很好&#xff0c;所以转了。格式可能有点乱&#xff0c;建议点击上面链接看原文&#xff0c;可能会发现更多…...