谷歌AI大模型一瞥:开源闭源齐头并进,多种模态精彩纷呈

巅峰对决:OpenAI与Google如何用大模型开创未来 当前,ChatGPT系列产品凭借其在听觉、视觉和语言处理领域的集成能力,以及**对物理世界的强大理解力、流畅的多模态交互功能,确立了其在行业中的领先地位。**GPT4技术整合到微软的Windows软件、Azure云服务以及工具中,进一步强化了其在技术特性和应用前景上的优势。Google的Gemini虽然在超长上下文理解与复杂数学逻辑问题解决方面有着出色的表现,但在多模态交互、训练成本和落地应用的实施中仍有提升空间。 阅读详情
AI摘要

本文梳理了谷歌在2024年Google I/O大会公布的生成式AI大模型,如多模态的Gemini系列、开源的Gemma系列、文生图的Imagen 3、文生视频的Veo和分子模型AlphaFold 3等。还介绍了各模型特点、能力和应用场景,最后分享了AI大模型学习资料和商业化落地方案。

Google I/O 是 Google 最盛大的开发者大会,展示谷歌的最新产品和创新成果, 帮助开发者们了解和使用谷歌的技术。

谷歌在2024年5月15日召开的 Google I/O 大会上公布了旗下最新版的系列模型。今天我们梳理一下谷歌都有哪些生成式AI大模型,其市场定位以及主要能力。

1. Gemini系列模型

Gemini是由Google AI开发的多模态大模型,它代表了Google在人工智能领域的最先进技术。它可以处理多种类型的输入,包括文本、图像、音频和视频。

我们先来了解一下Gemini名字的由来。这个项目最初准备使用“Titan泰坦”这个名字,在早期的文章中,我们曾经介绍过希腊神话中的重要事件 —— 泰坦之战,大家有兴趣可以去阅读。Titan也是土星最大卫星的名字。泰坦神最终的命运是败于宙斯领导希腊新一代神邸,也许是因为这个原因,项目的联合技术负责人杰夫·迪恩并不喜欢这个名字。不过这也给了他一个太空主题的灵感。

“Gemini”在拉丁语中意为“双胞胎”。它是以希腊神话中的双子座兄弟卡斯托(Castor)和波鲁克斯(Pollux)命名的星座,这两颗恒星也是该星座中最亮的星。

在人工智能领域,谷歌的DeepMind和Brain团队正如两颗闪耀的恒星。2023年4月,这两个团队合并为新的谷歌DeepMind,集中了双方在AI领域的优势。因此,“Gemini”名称非常契合新团队的合作愿景,即共同推进人工智能的发展。

名字的灵感还来源于美国宇航局的“双子星计划”,该计划作为水星计划与阿波罗计划之间的桥梁,成功实现了多项里程碑成就,包括美国首次太空行走和两个航天器的历史性对接。

图片

Google没有公布Gemini模型的参数规模,但是据估计超过万亿参数,是迄今为止最大的模型之一。

传统的多模态模型训练方法通常采用分而治之的策略,即各个模态(如文本、图像、声音等)的模型分别训练。每个模型专注于其对应的数据形式,随后通过特定的技术将这些独立训练得到的模型及其输出进行整合,以实现多模态输入。

这种方法的优势在于可以针对不同模态进行专业化的优化,但不足之处在于模态间的整合通常较为简单,在处理需要跨模态理解与推理的复杂任务时往往差强人意。例如,模型能够识别图像中的对象,但在进行更深层次的推理分析时则可能力不从心。

与传统方法迥异,Gemini模型自设计之初就能同时处理多种模态数据,即采用的是原生多模态学习框架。在模型的预训练阶段,它就已经开始同时处理文本、图像、声音等多种类型的数据,从而在模型内部构建起不同模态之间的联系和相互理解。

预训练完成后,Gemini模型通过进一步的多模态微调,增强了其处理复合输入的能力。融合多模态数据的训练,使Gemini能够更好地理解多模态输入,尤其是在复杂和抽象推理的任务上。

Gemini系列包括几个不同的模型,每个模型针对特定用途:

  • Gemini Ultra (双子星至尊版) ——功能最强大、适用于高度复杂任务的超大型模型。

  • Gemini Pro (双子星专业版) —— 适用于处理各种类型任务的最佳模型。

  • Gemini Flash (双子星闪速版) —— 轻量级模型,它兼具速度、效率、高性价比。

  • Gemini Nano (双子星迷你版) —— 最高效的模型,适用于设备端任务。

Gemini 1.0 Ultra

Google 2023年12月推出了Gemini 1.0系列模型,其中Gemini 1.0 Ultra是最大的模型。

Gemini Ultra的主要特点和能力如下:

  1. 多模态推理 (Multimodal reasoning): Gemini 能够跨越音频、图像和文本等不同形式的序列,进行原生理解和推理。它可以同时处理多种信息来源,并从中提取关键要素,进行综合性的分析和判断。
  2. 复杂编码 (Complex coding): Gemini 在编码方面表现卓越,与 AlphaCode 2 集成使用,能够达到最先进的水平。AlphaCode 2 是一款基于 Gemini 模型的自动编程系统,在竞技编程比赛中超越 85% 的人类选手。
  3. 数学推理 (Mathematical reasoning): Gemini 拥有强大的分析能力,能够出色地解决竞赛级别的数学问题集。

关于Gemini的复杂推理能力,我们可以看两个示例。

先看一个Gemini帮助科学家搜索和使用科学文献的例子。一位遗传学研究者需要审查数万篇论文才能找到数百篇相关的论文,然后手动提取数据并整理成表格。

Gemini如何提供帮助研究者提高效率呢?首先,Gemini可以筛选科学论文的相关性,区分相关和不相关的论文。对于相关的论文,Gemini可以提取关键数据,并添加注释,标记信息在论文中的确切位置。

此外,Gemini还可以辅导数学和物理的学习。用户上传一张带有答案的手写物理练习表的照片,Gemini可以识别答案中的错误,并解释需要澄清的概念,使学习过程更加高效和个性化。

Gemini 1.5 Pro

Gemini 1.5 Pro 于 2024 年 2 月发布,与庞然大物Ultra相比,它是一个中型规模的模型,采用了Mixture-of-Experts (MoE) 架构。

传统的Transformer模型是一个统一的大规模神经网络。与之相对,MoE(专家模型)包含多个小型的“专家”神经网络。

在传统模型中,不同类型的输入都需通过这一个大网络处理,类似于所有患者都需由同一个全科医生诊治。而MoE模型能根据输入的具体情况,激活最相关的专家网络,类似于患者根据病情被分配到相应的专科医生,这大幅提高了处理效率和精准度。在综合医院中,根据患者病情的不同,会指派给心脏病、神经科或肿瘤科等相关领域的专家,MoE模型正是采用了这种高效的“专家分配”机制。

模型的上下文窗口越大,其一次性处理和理解的信息量也越多。模型在生成回答时也就能够考虑更多的前后文信息,提高输出的相关性和一致性。更大的上下文窗口还有助于模型更好地理解复杂问题,提高回答的准确性和实用性。例如,在处理长篇文本或连续对话时,较大的上下文窗口可以使模型能更全面地理解用户的意图和需求,从而提供更加贴切和连贯的回答。

Gemini 1.5 Pro 的最大上下文窗口为100万个token,这是目前基础模型中的最大值,在Google I/O大会上,Google宣布近期将将支持至200万token。

这个窗口一次性处理的信息量大约等同于1小时的视频、11小时的音频、超过3万行的代码或超过70万字的文本。Google内部已成功测试了1000万token的数据处理。

例如,在分析NASA阿波罗11号任务的402页记录时,Gemini 1.5 Pro能够识别出关键和细微的信息,为科学研究提供深入的分析。

在这里插入图片描述

在综合评估测试中,Gemini 1.5 Pro 在 87% 的文本、代码、图像、音频和视频基准测试中 超越 了 Gemini 1.0 Pro。

与 Gemini 1.0 Ultra 相比,Gemini 1.5 Pro 的 整体性能大致相当。

因此尽管 Gemini 1.5 Pro 属于中型模型,但在性能表现上丝毫不逊色于高端的 Gemini 1.0 Ultra。

Gemini 1.5 Flash

在2024年5月I/O大会上,Google宣布了Gemini Flash 1.5模型。Gemini Flash 是一款基于 Gemini 技术的轻量级多模态模型。它兼具速度、效率、高性价比和强大的多模态推理能力,能够处理长达百万token的上下文信息,适用于需要快速处理海量数据的各种场景。

主要特点

  • 轻巧、快速、高性价比:Gemini Flash 采用了先进的模型压缩技术,模型体积小,运行速度快,且成本低廉,是预算有限用户的理想选择。
  • 突破性的百万级超长上下文窗口:Gemini Flash 拥有突破性的百万级超长上下文窗口,能够理解更长、更复杂的输入,例如一小时的视频、11 小时的音频、超过 30,000 行代码的代码库或超过 700,000 个单词的文本。能够更好地理解上下文语义,并执行更复杂的任务。
  • 出色的多模态推理能力:Gemini Flash 能够理解和推理跨越文本、图像、音频和视频等多种模态的数据,使其能够用于各种多模态任务,例如图像描述、视频问答、跨模态检索等。

下面是几种Gemini模型的基准测试性能比较。基准测试是用于评估模型能力的数据集或评估方法。一般来说,更高的分数表示在特定任务上具有更好的性能。

基准测试包括:

  • MMLU: 一个包含57个科目的问题表示数据集,包括STEM、人文科学等。
  • Natural2Code: 一个Python代码生成基准测试,使用非公开数据集。
  • MATH: 一个包含具有挑战性的数学问题数据集,包括代数、几何、微积分等。
  • GPQA (main): 一个包含由生物学、物理学和化学领域的专家撰写的具有挑战性的问题数据集。
  • Big-Bench Hard: 一个包含需要多步骤推理的各种具有挑战性的任务数据集。
  • WMT23: 一个机器翻译基准测试。
  • MMMU: 一个包含多学科大学水平推理问题数据集。
  • MathVista: 一个包含视觉环境中数学推理问题数据集。
  • FLEURS (55 languages): 一个自动语音识别基准测试,使用词错误率衡量性能(较低表示更好)。
  • EgoSchema: 一个视频问答基准测试。

总体而言,Gemini 1.5 Pro在多项基准测试中表现最佳,在多模态推理、复杂编码和数学推理方面取得了显著进步。

在这里插入图片描述

Gemini Nano 1.0

Gemini Nano 是专为设备端任务而设计的人工智能模型。Nano 拥有小巧的模型体积,同时无需网络连接,可以直接在设备上提供快速响应,满足即时需求。

Nano模型将来在终端侧提供的能力如:

  • 图像理解: 强大的图像理解能力,可以识别图像内容并生成描述。
  • 语音转文本: 识别语音,实现语音输入。
  • 文本摘要: 将冗长的信息浓缩为简洁易读的摘要,快速获取关键信息。

下面是Google示例的一些具体应用:

  • Pixel 录音机: Pixel 录音机利用 Nano 和 AICore 功能,可以直接在设备上生成录音摘要。
  • Gboard 智能回复: 得益于 Nano 和 AICore 的支持,Gboard 可以在设备上提供精准的智能回复功能。
  • TalkBack 无障碍功能: 从今年晚些时候开始,TalkBack 无障碍功能将利用 Nano 的多模态能力,为安卓手机用户提供清晰的图像描述。

TalkBack 是安卓系统中的一项辅助功能,旨在帮助视障人士使用手机。它可以通过语音提示和触觉反馈来描述屏幕上的内容,允许用户通过手势或语音指令进行操作。

Nano 2024年底将率先用于 Pixel 手机和安卓操作系统。

总的来说,Gemini是谷歌开发的最先进的多模态大模型,具备先进的理解和推理能力,能够处理复杂的书面、视觉和音频信息。Gemini共有四种模型,分别针对不同的应用场景:

  1. Ultra:用于处理复杂且高计算需求的任务。
  2. Pro:适用于大多数商业应用,提供高效和可靠的性能。
  3. Flash:优化了速度,适合需要快速响应的场景。
  4. Nano:轻量级模型,适用于资源受限的环境,如移动设备。

2. Gemma 系列开源模型

2024年2月Google 宣布推出开源文本模型Gemma。其实,Google在AI领域早就有不少开源的典范,例如Transformers、TensorFlow、BERT、T5、JAX、AlphaFold和AlphaCode。

  • Transformers:作为自然语言处理领域的革命性技术,Transformers推动了整个行业的前进,是多种现代NLP系统和大语言模型的核心。
  • TensorFlow:是一种广泛使用的机器学习框架,用于部署复杂的机器学习模型,广泛用于商业和研究领域。
  • BERT(Bidirectional Encoder Representations from Transformers):作为一种预训练模型,BERT极大提升了机器对语言的理解能力,被广泛应用于搜索引擎、语言翻译等领域。
  • T5:将各种NLP任务统一为文本到文本的格式,增强了模型的泛化能力,广泛用于自然语言理解和生成任务。
  • JAX:是一个高性能的数值计算库,用于高效地执行机器学习算法,特别支持自动微分和GPU/TPU加速。在科学研究和AI应用开发中扮演重要角色,特别是在需要大规模并行计算的任务中。
  • AlphaFold:是一个使用深度学习预测蛋白质结构的模型,它在生物医学研究领域中具有革命性的意义。通过预测蛋白质结构,可以帮助科学家更快地理解疾病和开发新药。
  • AlphaCode:是一个编程竞赛中用于自动生成代码的AI模型,能够理解复杂的编程问题并生成相应的代码解决方案。

好,我们回到开源模型Gemma。Gemma 是一个系列轻量级的开源模型,与 Gemini 师出同门,使用了相同的技术。其名字“gemma”来自拉丁语,意为“珍贵宝石”。

Gemma 在推出时包括两个版本:Gemma 2B 和 Gemma 7B。 两种规模的模型都包含预训练版本和指令微调版本,满足不同的应用需求。

Gemma 模型设计精巧,适合在笔记本电脑或工作站上运行。其开源许可协议允许各种组织将其用于商业用途。

在Google I/O 大会上,Google宣布了下一代开源模型 Gemma 2。

下一代开源文本模型 Gemma 2

Gemma 2 采用了全新架构设计,实现了性能和效率的显著提升。除了之前发布的两个小规模版本 Gemma 2B 和 Gemma 7B,Gemma 2 现在还推出了 27B 参数的大型模型,其性能可与 70B 参数的 Llama 3 相媲美,但模型大小却不到后者的一半。
在这里插入图片描述

Gemma 2 模型仍处于预训练阶段。此图表显示了最新 Gemma 2 检查点以及基准预训练指标的性能。来源:Hugging Face 开放大型语言模型排行榜(2024 年 4 月 22 日)和 Grok 发布博客

PaliGemma:开源视觉 - 语言模型

PaliGemma 是Google 开发的创新视觉语言模型 (VLM)。该模型结合了两个先进的开源组件:SigLIP 视觉模型和 Gemma 语言模型,使其在处理视觉与语言结合的任务上表现出色。

基于 SigLIP 视觉模型,PaliGemma 能够深度理解图像内容并提取关键特征,为后续的语言处理奠定基础。依托 Gemma 语言模型,PaliGemma 在文本生成、理解和推理方面表现出色,能够将视觉信息转化为清晰易懂的语言表达。

PaliGemma 可用于图像和短视频的自动标注、视觉问答、图中文本理解、对象检测和对象分割等任务,具有广泛的应用潜力。

例如,下图中模型根据提示词:“图像中有什么”,提供出详细的图像描述信息。

在这里插入图片描述

3. Imagen 3:文生图模型

在2004 Google I/O大会上,Google发布了最新的 Imagen 3 文本转图像模型。

Imagen 3 在理解复杂文本描述方面取得了显著的技术突破,能够生成丰富多样的视觉风格,并能精确捕捉更长描述中的细节。为了提高实用性,Imagen 3 将推出多个版本,每个版本都专门针对不同的视觉任务进行优化,从生成草图到创作高清图像,满足各种创意需求。

创作者可以在 ImageFX 平台上体验 Imagen,并可以申请加入Imagen 3等候名单。ImageFX 是由 Google 开发的文本转图像平台,它基于强大的 Imagen 模型,可以将文字描述转化图像。

以下是Google提供的几个生成示例。

使用“单反相机拍摄,使用偏振滤镜”的描述,生成土耳其卡帕多奇亚上空色彩缤纷的热气球漂浮在奇特岩石地貌之上的照片,热气球的色彩和图案与下方泥土色调的景观形成鲜明对比,展现了乘坐热气球带来的冒险精神。

在这里插入图片描述
在这里插入图片描述

一台生满苔藓的木制机器人站在野花田中,将手伸向一只停在它手上的蓝色小鸟。背景中瀑布从悬崖上倾泻而下
在这里插入图片描述

Imagen 3 作为 Google AI 推出的最新文本转图像模型,采用了严格的过滤和数据标注手段,降低了生成有害图像的可能性。针对公平、偏见和内容安全等方面,Imagen 3 进行了严格的红队测试和评估,确保其输出符合道德标准,避免歧视性或偏见性的结果。

Imagen 3 采用了水印工具 SynthID。SynthID 可以将数字水印直接嵌入图像的像素中,但肉眼不可见,以有效保护用户隐私和版权安全。

未来几个月内,Imagen 3 将引入 Imagen 2 受欢迎的编辑功能,例如内容填充和外延填充,为用户提供更加丰富的创作工具。此外,Imagen 3 的应用范围也将逐步扩展到更多 Google 产品,例如 Gemini 应用及其网页端、Workspace、广告等等。

4. Veo:文生视频模型

在2024年5月 Google I/O大会上,Google发布了最新的 Veo 文本转视频模型。

Veo能够以多种风格制作高质量的1080p视频。这款模型拥有强大的理解电影概念的能力,例如“延时摄影”和“航拍”,可以忠实地实现电影制作者的创意愿景。

Veo不仅能够准确地捕捉创作者的指令,还能保持视频序列之间的真实性和连贯。Veo的发布,也标志着谷歌与OpenAI在视频生成领域的竞争日趋激烈。 近期,OpenAI推出文本到视频生成器Sora,引起了业界的广泛关注。两家公司都在不断突破技术壁垒,推动视频生成技术的进步。像 Sora 一样,Veo 对物理有一定的理解——比如流体动力学和重力等,这些有助于它生成更具真实感的视频。

为了展示Veo的实力,谷歌与著名电影制作人唐纳德·格洛弗及其创意工作室Gilga联手合作。他们的联合项目展现了Veo在专业电影制作中的潜力,也预示着AI将在未来创意过程中扮演越来越重要的角色。

目前,谷歌已邀请部分创作者参与Veo的体验,并在VideoFX中探索其功能。

Veo 集Google 多年视频生成研究之大成,包括生成式查询网络 (Generative Query Network, GQN)、DVD-GAN、Imagen-Video、Phenaki、WALT、VideoPoet、Lumiere,以及强大的 Transformer 架构和 Gemini 模型。

为了帮助 Veo 更准确地理解和遵循文本描述,Google 在训练数据中每个视频的标题中添加了更多细节信息。此外,为了进一步提升性能,该模型采用了高质量的压缩视频表示(也称为潜在向量),从而提高了效率。这些举措不仅改善了视频生成质量,还缩短了生成时间。

在这里插入图片描述

5. AlphaFold 3:分子模型

2024年5月,Google还发布了AlphaFold 3,一款由谷歌 DeepMind 和同态(Isomorphic Lab)实验室联合开发的全新 分子模型,用于预测蛋白质、DNA、RNA、配体等生命分子的结构及其相互作用方式。

这类模型可以帮助科学家更深入地了解细胞系统中的结构、相互作用,揭示生命过程的奥秘。以及帮助科学家设计更有效、更安全的药物,并缩短药物研发周期。其他应用还包括生物可再生材料、农作物育种、基因组学研究等领域。

结语

今天借Google I/O大会之际,我们总结了Google的一系列人工智能模型,如Gemini、Gemma、Imagen、Veo和AlphaFold,相信大家对于Google在大模型领域的布局有了一个清晰的了解。

​

如何学习AI大模型?

作为一名热心肠的互联网老兵,我决定把宝贵的AI知识分享给大家。 至于能学习到多少就看你的学习毅力和能力了 。我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

一、全套AGI大模型学习路线

AI大模型时代的学习之旅:从基础到前沿,掌握人工智能的核心技能!

img

二、640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

img

三、AI大模型经典PDF籍

随着人工智能技术的飞速发展,AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。

img

四、AI大模型商业化落地方案

img

作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。

【AI新势力】Google Gemini 全面解析:功能、应用与体验 Google推出新一代多模态大模型Gemini,全面升级AI能力。Gemini由Google DeepMind开发,支持文本、图片、音频等多模态输入,具备超长上下文处理(百万tokens)和强大代码能力。Gemini已取代PaLM成为Bard对话产品的核心模型,并深度集成到Google Workspace和VertexAI中。实测显示,Gemini回答更精准,多模态识别优秀,但中文能力仍略逊GPT-4。作为Google对抗GPT-4的重要产品,Gemini标志着其AI战略的重大升级,将推动多模态AI的创新发 阅读详情

相关推荐

一文说清google最新大模型Gemini

当这种策略智能与大型语言模型的深度语言理解和生成能力相结合时,Gemini就能在高效的规划和复杂问题解决方面表现出色,这是以往单一模型难以实现的。这一理念直接影响了Gemini的设计,使其成为一个真正的多模态模型。与机器人技术的结合:哈萨比斯的指出,DeepMind正在探索如何将Gemini的多模态能力与机器人技术结合,以实现更为高效和灵活的物理世界交互。性能表现:在多项基准测试中,Gemini展示了超越现有最高水平(SOTA)的性能,这不仅证明了其在技术上的先进性,也展示了其在实际应用中的巨大潜力。

specssss的博客 1376

# 震撼发布!谷歌最强AI模型,大模型入门到精通,收藏这篇就足够了!

Gemini 3 Pro 预览版在 LMArena 排行榜上以 1501 分的成绩位列榜首, 在几乎所有主要 AI 基准测试中都远超上一代。更关键的是,它不仅能识别图像内容,还能理解其中的隐含信息和上下文关系。

Y525698136的博客 1491

【人工智能】国际主流大模型Google 系列(Gemini/Imagen 2)

Google的Gemini和Imagen 2是其在多模态与图像生成领域的两大核心模型,代表了当前AI技术的前沿水平。

奶爸的编程之路,也就一周冷个三天 349

重磅:谷歌发布史上最强大模型 Gemini

公众号关注「奇妙的 Linux 世界」设为「星标」,每天带你玩转 Linux !一觉醒来,谷歌又沸腾了。根据谷歌官方发布的信息:Gemini 是谷歌迄今为止最强大、最通用的模型,它在许多领先的基准测试中都展现出了最先进的性能。既然号称最强大和最通用,那我们就一起来看看 Gemini 有哪些特色吧?谷歌称:Gemini 也是他们迄今为止最灵活的模型,从数据中心到移动设备,它能够在所有设备上高效运行...

easylife206的专栏 347

基于STM32的无人机智能避障与路径规划系统设计

本文详细介绍了基于STM32的无人机智能避障与路径规划系统设计,涵盖硬件选型、传感器组合、软件架构及算法实现。通过多传感器数据融合和改进的VFH+算法,系统在复杂环境中实现92%以上的避障成功率。STM32微控制器的实时性和低功耗特性为无人机自主导航提供了可靠保障,适用于工业巡检、仓储物流等场景。

blockchain9miner的博客 877

【Unity】Unity性能分析解决方案——UPR

由Unity中国团队提供的一套性能优化解决方案,其是一系列性能工具的集合,并可将收集的数据进行可视化。

Davidorzs的博客 1008

人工智能大模型(Gemini)

1.模型规格Gemini Ultra:能力最强,可在各种高度复杂任务中提供先进性能,如推理和多模态任务,能在TPU加速器上大规模服务。Gemini Pro:适用于多任务,在成本和延迟方面性能优化,有推理功能和广泛多模态能力。Gemini Nano:最高效,用于特定任务和移动设备,训练了参数为1.8B(Nano-1)和3.25B(Nano-2)两个版本,针对低内存和高内存器件,通过从更大模型中提取训练,可4位量化部署。

weixin_43156294的博客 3943

Unity热更实战:用YooAsset+HybridCLR实现小游戏资源与代码双更新(含避坑清单)

本文详细介绍了Unity小游戏开发中如何通过YooAsset与HybridCLR实现资源与代码双热更新方案。内容涵盖环境配置、架构设计、微信小游戏专项优化、热更代码工程化实践及真机调试技巧,帮助开发者解决审核周期长、紧急修复等痛点,提升更新效率与稳定性。

weixin_42520025的博客 502

大模型新王者!谷歌Gemini 3.0 Pro评测:2025年最强多模态AI模型解析!

谷歌发布的Gemini 3.0 Pro是目前最强的多模态大模型,在推理能力、多模态理解和长上下文处理方面全面领先。该模型具备"Learn anything, Build anything, Plan anything"三大核心能力,提供Deep Think模式增强复杂问题解决能力。目前可通过AI Studio免费使用,标志着谷歌在AI开发范式上的重要突破。

2401_84495872的博客 4002

计算机视觉之ResNet

RestNet是2015年由微软团队提出的,在当时获得分类任务,目标检测,图像分割第一名。该论文的四位作者何恺明、张祥雨、任少卿和孙剑如今在人工智能领域里都是响当当的名字,当时他们都是微软亚研的一员。实验结果显示,残差网络更容易优化,并且加深网络层数有助于提高正确率。在ImageNet上使用152层的残差网络(VGG net的8倍深度,但残差网络复杂度更低)。对这些网络使用集成方法实现了3.75%的错误率。获得了ILSVRC 2015竞赛的第一名。原文链接这是一篇计算机视觉领域的经典论文。

十年以上架构设计经验,专注于软件架构和人工智能领域,对机器视觉、NLP、音视频等领域都有涉猎 2万+

避坑指南!YOLO26模型导出/推理常见问题,99%的开发者都踩过

版本锁定:Ultralytics=8.4.2、OpenVINO=2024.0.0、Python=3.10,版本不一致是80%问题的根源;参数对齐:训练/导出/推理的imgsz、归一化、坐标映射必须完全一致,差一步就出错;算子统一:避免自定义算子,优先用YOLO26原生算子(C3k2/PSABlock),确保推理引擎兼容;分步验证:导出后先校验ONNX/IR模型→单图片推理→RTSP流推理→72小时稳定性测试,一步过易踩坑;工业级测试。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 510

论文解读:最近爆火的Google Gemini模型——AI新时代的先锋,重新定义多模态智能

在AI技术日新月异的2025年,Google DeepMind重磅推出Gemini模型家族,掀起了一场多模态AI的革命风暴!从文本到图像、音频、视频,Gemini不仅在单一领域独领风骚,更以跨模态的超强推理能力,刷新了30项技术前沿,成为AI领域的“全能选手”。尤其令人振奋的是,Gemini Ultra成为首个在MMLU考试基准上超越人类专家的模型,准确率高达90.04%!这不仅是一次技术突破,更预示着AI在教育、编程、翻译等领域的无限可能。为了系统了解Gemini的技术突破,本文基于2023年谷歌团队公开

大模型教程的博客 3332

【WRF-Urban】WUDAPT详解:An Urban Weather, Climate, and Environmental Modeling Infrastructure

WUDAPT详解:An Urban Weather, Climate, and Environmental Modeling Infrastructure

WW、forever的博客 497

一文读懂谷歌最强大模型Gemini_3:下半年最大惊喜!

本文详细分析了Google最新发布的Gemini 3大模型,它在基准测试中全面超越GPT-5等竞品,展现出强大的多模态理解、编码能力和Agent功能。Gemini 3在前端生成UI方面取得突破,成为首个融合通用Agent能力的产品,标志着Google在AI领域的强势回归。其性能提升证明Scaling Law依然有效,预示AI正从聊天机器人时代向数字同事时代转变,为用户提供了更强大的AI助手体验。

Everly_的博客 1492

YOLOv12模型详解及代码复现

YOLOV12算法详解及Python代码复现

hasakie的博客 6488

华为OD机试 新系统真题 【数字系统转换器】

华为OD机试 新系统真题【数字系统转换器】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【数字系统转换器】多语言题解。

qq_45776114的博客 542

谷歌造出了比人还牛的AI大模型?

今天凌晨,谷歌发布了全新的大模型——,号称在多方面超过,起初,我是不在意的,毕竟几乎每个大模型都曾声称“超过”GPT4.0,但用起来,一个能打的都没有。但看完Gemini的演示,人直接傻掉了,这种震撼不亚于第一次看到ChatGPT和人类交流,黑猩猩第一次把骨头扔上天,哆啦A梦给大雄掏出任意门。演示刚开始,测试人员就和Gemini玩起了“街头杂耍”,将一个纸球放进三个杯子里,然后不停的变换,最终,让Gemini猜纸球在哪个杯子里,不出意外,。

Trb701012的博客 1050

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

macOS、Windows、Linux、Docker等各个平台通过ollama一键部署谷歌最新开源的gemma大模型,免费开源离线部署使用超越llama2、chatgpt4

macOS、Windows、Linux、Docker等各个平台通过ollama一键部署谷歌最新开源的gemma大模型,免费开源离线部署使用超越chatgpt4。谷歌最强开源大模型亮相!Gemini技术下放,笔记本就能跑,可商用。

代码讲故事 1万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

谷歌nano-banana大模型测评:地表最强多模态型大模型来袭!(附详细测评+教程)

谷歌最新图像生成模型nano-banana(Gemini-2.5-flash-image-preview)提供6大惊人功能:生成超逼真手办、场景变换、姿势融合、穿搭提取、等距模型生成和大头照九宫格。该模型在图像生成与编辑能力及内容一致性方面表现卓越,被称为"多模态大模型的神"。可通过lmarena.ai网站直接体验,无需特殊网络设置,适合个人创意和商业应用。

2401_85375151的博客 1752

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

谷歌发布大模型Gemini,赶超GPT4

迄今为止规模最大,能力最强的谷歌大模型来了。当地时间 12 月 6 日,谷歌 CEO 桑达尔・皮查伊官宣 Gemini 1.0 版正式上线。这次发布的 Gemini 大模型是原生多模态大模型,是谷歌大模型新时代的第一步,它包括三种量级:能力最强的 Gemini Ultra,适用于多任务的 Gemini Pro 以及适用于特定任务和端侧的 Gemini Nano。

xiangzhihong8的专栏 1550

【机器学习】Google开源大模型Gemma2:原理、微调训练及推理部署实战

Gemma 是 Google 推出的轻量级、先进的开放模型系列,采用与 Gemini 模型相同的研究成果和技术构建而成。它们是仅使用解码器的文本到文本大型语言模型(提供英语版本),为预训练变体和指令调整变体具有开放权重。Gemma 模型非常适合各种文本生成任务,包括问题解答、摘要和推理。由于它们相对较小,因此可以将其部署在资源有限的环境(如笔记本电脑、桌面设备或您自己的云基础架构)中,让更多人能够使用先进的 AI 模型,并帮助促进每个人的创新。

人工智能领域博客 7707

开源 + 免费!谷歌 Gemini CLI 横空出世,Claude Code 的对手来了

谷歌发布开源GeminiCLI终端工具,为开发者带来强大AI支持。这款基于Gemini2.5Pro模型的命令行工具具备双模式操作、多模态处理、100万tokens上下文窗口等特性,支持代码生成、错误修复、自动化脚本等开发场景。相比闭源的ClaudeCode,GeminiCLI以开源免费、性能优越、企业级安全等优势脱颖而出。其模块化架构支持工具扩展,内置Google搜索、文件操作等功能,并能通过MCP服务器集成外部服务。开发者可通过npm或Homebrew安装体验,从代码生成到复杂业务流程自动化,Gemini

1819

Google 发布了最新的开源大模型 Gemma 2,本地快速部署和体验

Google 重磅发布了最新版大语言模型Gemma 2,其中 90亿 参数版本适合我们个人在笔记本本地部署,老牛同学通过本文和大家一起,通过2种方式快速部署和体验,当然这2种快速部署模型的方式,也同样适用于其他大模型……

老牛啊 8466

谷歌大模型Gemma介绍、微调、量化和推理

谷歌的最新的Gemma模型是第一个使用与Gemini模型相同的研究和技术构建的开源LLM。这个系列的模型目前有两种尺寸,2B和7B,并且提供了聊天的基本版和指令版。用一句话来总结Gemma就是:学习了Llama 2和Mistral 7B的优点,使用了更多的Token和单词进行了训练了一个更好的7B(8.5B)模型。所以这篇文章我们将介绍Gemma模型,然后展示如何使用Gemma模型,包括使用QLo...

weixin_45727359的博客 732

深度介绍谷歌Gemini和Nano banana模型

Gemini = 多模态通用 AI 平台;Nano Banana = Gemini 的图像生成/编辑模块 / 子系统,是一种强大的视觉 + 文本内容创作/原型/编辑工具。它是对传统 LLM 单纯 “文本输入 → 文本输出” 模式的重大扩展,是 “文本 ↔ 图像 / 多模态 ↔ 多模态交互 + 生成” 的一次进化。对于创作者/工程师/产品/设计/投资复合型人,意义非常大 —— 它大幅降低从“想法 → 可视化 → 原型 → 演示 / 推广”的成本与门槛。

xingyu1621@163.com 2127

国内外主流AI大模型案例汇总

AI大模型就像一个智慧大载体,承载着人类最前沿的科技。同样,科技巨头们也纷纷研发自家的AI大模型,以此占据这个科技时代的新赛道。另外,包括一些大型非科技类企业也有在开创和研发行业领域的AI大模型。总之,无论国内国外,AI大模型出现百家争鸣的现象,这也为人工智能的发展创造出了一个多姿多彩,百花齐放的良好生态。AI大模型作为人工智能领域的重要技术突破,正成为推动各行各业创新和转型的关键力量。抓住AI大模型的风口,掌握AI大模型的知识和技能将变得越来越重要。

老皮的博客 2732
上一篇: AI大模型加速“上车”,万亿市场将爆发,实际应用有待观察
下一篇: 为什么大模型会「说胡话」?如何解决大模型的「幻觉」问题?
少喝冰美式
博客等级 码龄3年 6839粉丝 517原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值