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

2024 Google 开发者大会,沉浸式体验AI社会公益

文章目录

    • 一、现场打卡
    • 二、AI 社会公益
    • 三、Gemma 模型
    • 四、Gemini 模型
    • 五、Google Cloud
    • 六、现场体验
    • 七、带着问题逛展
    • 八、学习资源和活动
    • 九、结束 Happy Hour

一、现场打卡

大家好,我是小雨。

2024 Google 开发者大会,沉浸式体验AI社会公益

今天我们参加 2024 Google 开发者大会,本次的举办地也是久违的回到了北京,地址是国家会议中心。

会场外面的 Google 标识非常明显,我刚出地铁站就发现了。

在志愿者的引导下,签到完成,拿到了伴手礼,今年的袋子,里面还有一个扇子,看来 Google 官方还是很贴心的。

然后是拍照打卡,我在这里碰到了和我一起来的几何心凉和敬之,稍后也越到了哈哥和三掌柜。

我们五个人这次代表 CSDN 作为“智播领航团”,在现场一起探索Google开发者大会,直击 Google 技术的最前沿。

二、AI 社会公益

著名的科幻作家和科学普及作家艾萨克·阿西莫夫(Isaac Asimov)说过:“科技使生活更加便利,但它也必须用于服务人类的目的。” (“Technology makes life more convenient, but it must also be used to serve the purposes of humanity.”)

在这里,我看了Google在公益事业上的行动。

视障的孩子无法在复杂的环境下分辨生活中的事物,在之前,老师需要自己制作一些事物的卡片,帮助视障儿童去认识这个世界,但是因为老师的手动制作无法支持孩子们的学习,Google 开发了视障友好的教育内容生产平台。

手语村(中国手语版)网站基于 Google Project Shuwa 开源项目开发,包含了教学视频和手语词典,在为听障人士、手语爱好者和专业人士提供一个学习和交流手语的互动空间。

智引线是利用 TensorFlow 深度学习模型和 ARCore 空间识别技术,为视障跑者打造的 App ,只需用一部 Android 手机、一副耳机和地面上的引导线,帮助视障跑者实现自由奔跑。 我在现场体验了一下,通过耳机左右声道的提示,我可以知道自己是否偏移了方向,以及是否马上碰到墙壁。对于视障跑者来说,智引线可以带来完全不同的体验。

此外还有听语精灵、红原县、Galaxy Explorers ,这些项目都在使用Google技术解决社会问题,共同探索AI造福社会之路。

三、Gemma 模型

Gemma 是一系列先进的轻量级开放模型。

7月31日,Google 宣布,Gemma 2系列新增小模型Gemma 2B(20亿参数)。

目前为止 Gemma 2 总共有2、9和27B,三种尺寸。

如果你想尝试一下Gemma 2,可以访问这个链接 https://www.kaggle.com/models/google/gemma-2 ,你可以在这里下载使用。

此外 Gemma还有一些变种,针对不同使用场景进行优化:

  • 推荐 CodeGemma ,基于 Gemma 的开放代码模型,访问链接 https://www.kaggle.com/models/google/codegemma
  • PaliGemma ,适用于图片说明生成、短视频字幕配给、视觉问答、文本阅读以及对象检测和分割等多样化的视觉语言任务,访问链接 https://www.kaggle.com/models/google/paligemma

Responsible AI 工具包是一个用于以负责任的方式设计、构建和评估开放式 AI 模型的工具和指南。你可以把它理解为一个最佳实践,通过它帮助我们开发更加安全的AI模型以及应用。

四、Gemini 模型

Gemini 模型相比 Gemma 模型更加适合独立开发者,它的使用更加便捷。

Google 的 Gemini 模型针对不同的使用场景分为三种:

  • Gemini Nano,适合处理设备端任务
  • Gemini 1.5 Flash,适合处理高容量任务
  • Gemini 1.5 Pro,适合处理各种复杂任务

如果你正在做出海项目,那么可以尝试一下,Google AI Studio 可以很方便地使用Gemini 模型,并且使用 Gemini API 集成到自己的应用中。

五、Google Cloud

除了前面提到的我们可以在 Google AI Studio 中使用Gemini 模型,Google Cloud 也已经将AI能力融入其中。

如果你的目前正在从事出海应用,可以尝试下一站式 AI 平台 Vertex AI,它可以帮助我们完成整套模型选择、模型构建和 Agent 构建工作,提高我们的生产效率。

Vertex AI 在支持 Gemini 1.5 Pro 和 Gemini 1.5 Flash 的基础上,还集成了 Hugging Face 模型库 ,给大家带来更多选择。

Gemini 除了能够帮助出海产品在业务上的能力提升,还融入了 Google Cloud 产品中,从开发测试、交付运行到管理运维,全面使用AI能力提效。

六、现场体验

在展区现场,我分别体验了智趣蹴鞠、智引线、Gemini 高尔夫陪练,接下来带大家沉浸式体验一下。

智趣蹴鞠的目的是让我踢球踢进左侧或者右侧框内,每个人有三次机会,大家可以看到我的第三次踢球已经踢到了边框上。

踢球结束之后,通过设备的摄像头以及 Gemini 1.5 Pro 的分析,我们可以得到AI教练指导的说明,以便以后续的训练改进。设备采集很多动作,我可以选择一个喜欢的最佳瞬间,搭配风格,输出 Imagen 2 生成的个性化图像 ,生成自己的专属星卡。

智引线这个项目是前面提到AI 社会公益中的一个,基于TensorFlow 的深度视觉学习模型运作。

这里是我的第一人称视角,虽然当时带着眼罩看不到,大家可以跟我一起感受这种感觉。

当我偏离引导线的时候,两侧的耳机会发出声音,帮助我纠正方向。

一开始我理解错了,导致我偏移越来越远,在途中我纠正了回来,所以在最后很快回到了引导线上。

我戴上眼罩的时候,能感受到视障人群生活上的不易,同时也体会到了智引线这个项目给他们带来生活上不一样的体验。

Gemini 高尔夫陪练的人气一直很旺,需要排队。Gemini 高尔夫陪练结合了计算机视觉和 Google Cloud 上的模块和产品。

大家可以看到我是通过两次打击进洞的,在最后的成绩展示上,清晰地记录了两次击球的轨迹。基于 Vertex AI 上的多模态大语言模型 Gemini 1.5 Pro ,分析视频得到的结果,从而给出了评分结果和技术指导。

七、带着问题逛展

作为本次CSDN“智播领航团”的一员,我们在会前向开发者征集了对 Google 技术最感兴趣的问题。

在和专家对谈之后,我们一起回顾下其中的问题。

一个问题是关于大模型API的调用,当然这里指的是 Gemini API ,对于出海开发者,API的调用是否简单易操作,也是作为开发成本的一部分。

在 Google AI Studio 中,我们可以在左侧打开文档,这里非常详细地说明了API的调用示例,并且有官方的中文页面。所以在API调用上,大家不用担心。

另一个问题是关于 Flutter ,Material3的设计标准在 Flutter 官方组件中的实现进度如何?是否有具体的时间表或里程碑?

关于更新问题,大家可以关注一下 Material3 官网的 Blog 部分,这里可以看到官方的最新动态,比如现在我们可以看到关于今年Google开发者大会的更新的文章,持续关注即可。

八、学习资源和活动

如果你没有来到现场,或者来到现场之后还不过瘾,那么可以看下官方提供的中文资源。

  • Google 开发者在线课程链接:
    • https://developers.google.cn/learn?hl=zh-cn&utm_source=ioc24&utm_medium=kol
  • AI 专区中文页面
    • https://developers.google.cn/ai/

此外,还有其他合作方活动,欢迎大家参加

  • 智播领航团
    • https://marketing.csdn.net/p/4dbb3f8d1cce28214c8443a0b3722230?pId=2631
  • 智在畅想黑客马拉松
    • https://pages.segmentfault.com/google-hackathon-2024-2
  • 超级“码”力挑战赛
    • https://cloud.51cto.com/act/google/2024

如果你对AI改善未来充满兴趣,那么请你以“让世界变得更加美好”为出发点,围绕话题产出AI改善未来的创意,诠释智能技术如何惠及每个人,那么请你带上话题 #想象力智造局正式营业#,投稿大于30秒的视频参与活动。

如果你在本次 Google 开发者大会中有什么新奇发现和感受,欢迎投稿和发动态,还可以艾特我,并带上话题 #2024Google开发者大会 #BuildwithGoogle 。

九、结束 Happy Hour

最后,以 Happy Hour 作为2024 Google 开发者大会的结尾,让我们期待明年的 Google 开发者大会!

相关文章:

2024 Google 开发者大会,沉浸式体验AI社会公益

文章目录 一、现场打卡二、AI 社会公益三、Gemma 模型四、Gemini 模型五、Google Cloud六、现场体验七、带着问题逛展八、学习资源和活动九、结束 Happy Hour 一、现场打卡 大家好,我是小雨。 2024 Google 开发者大会,沉浸式体验AI社会公益 今天我们参加…...

OpenCV(开源计算机视觉库)

OpenCV(开源计算机视觉库)是一个专注于实时计算机视觉的全面库,包含了丰富的工具和功能。以下是 OpenCV 中一些关键知识点的详细列表: 核心功能 基本结构:Mat、Scalar、Point、Size、Rect 等。 图像 I/O:读…...

Java二十三种设计模式-责任链模式(17/23)

责任链模式:实现请求处理的灵活流转 引言 在这篇博客中,我们深入探讨了责任链模式的精髓,从其定义和用途到实现方法,再到使用场景、优缺点、与其他模式的比较,以及最佳实践和替代方案,旨在指导开发者如何…...

Electron31-ViteAdmin桌面端后台|vite5.x+electron31+element-plus管理系统Exe

原创自研Vue3Electron31ElementPlus桌面端轻量级后台管理Exe系统。 基于最新前端技术栈Vite5.x、Vue3、Electron31、ElementPlus、Vue-I18n、Echarts实战开发桌面端高颜值后台管理模板。内置4种布局模板,支持i18n国际化、动态权限路由,实现了表格、表单、…...

鸿蒙HarmonyOS实战:创建NDK工程、毕昇编译器

NDK适用场景 适合使用NDK的场景:应用涉及如下场景时,适合采用NDK开发 性能敏感的场景,如游戏、物理模拟等计算密集型场景。 需要复用已有C或C库的场景。 需要针对CPU特性进行专项定制库的场景,如Neon加速。 不建议使用NDK的场…...

网络安全-防火墙初步认识。

文章目录 1. 防火墙是什么?2. 防火墙的工作原理是什么?3. 防火墙的分类有哪些?4. 实战4.1 防火墙管理和实验介绍4.2 防火墙命令行初体验实验目标:实验步骤: 4.3 防火墙Web初体验实验目标:实验步骤&#xff…...

golang channel什么情况main会deadlock?主协程是什么?

在 Go 语言中,main 函数是程序的入口点,它运行在主协程(也称为主 goroutine)中。主协程是程序启动后自动创建的第一个 goroutine。当 main 函数执行完毕后,整个 Go 程序就会退出,无论其他 goroutine 是否仍…...

Redis之快速入门

目录 简介 什么是Redis 特点 优势 数据库对比 应用场景 安装与配置 下载 上传解压 安装gcc 编译 查看安装目录 后端启动 测试 系统服务配置 Redis数据类型 通过命令操作Redis String(字符串) Hash(哈希) List…...

mac 安装Arthas

mac安装有两种方式 1.第一步安装Arthas 第一种: curl -L https://arthas.aliyun.com/install.sh | sh 第二种jar包形式 curl -O https://arthas.aliyun.com/arthas-boot.jar个人比较推荐第一种因为运行测试成功了 第一种安装后可能会出现一些命令不符合 需…...

创客匠人老蒋:流量是个伪命题,做好这件事是打造IP最好避坑方式

怎么样做好一个创始人的IP?流量低是否可以与创客合作陪跑服务? 在老蒋创客圈第63期对话标杆直播连麦中,老蒋与受邀嘉宾【惢众身心成长家园平台】创办人王辉老师进行了一场深度且具有启发性的交流。 老蒋指出,打造IP不仅要“做自己…...

销售预测数据挖掘实战V2.0

1、概述 沃尔玛全年都会举办几次促销减价活动。这些减价活动都是在重要节假日之前进行的,其中最大的四个节假日是超级碗、劳动节、感恩节和圣诞节。包括这些节假日在内的几周在评估中的权重是非节假日周的五倍。在缺乏完整/理想历史数据的情况下,对这些…...

【K8s】Java项目部署时为什么要用k8s?

目录 重要意义一、高可用性与弹性伸缩二、简化部署与管理三、资源隔离与安全四、容器编排与服务发现 部署步骤准备工作创建 Docker 镜像将镜像推送到镜像仓库创建 Kubernetes 资源对象部署到 Kubernetes 集群 常见问题 在 Java 项目部署中使用 Kubernetes(k8s&#…...

【Python】AttributeError: module ‘PIL.Image‘ has no attribute ‘ANTIALIAS‘

【Python】成功解决AttributeError: module ‘PIL.Image‘ has no attribute ‘ANTIALIAS‘ 下滑即可查看博客内容 🌈 欢迎莅临我的个人主页 👈这里是我静心耕耘深度学习领域、真诚分享知识与智慧的小天地!🎇 🎓 博…...

SQL注入(cookie、base64、dnslog外带、搜索型注入)

目录 COOKIE注入 BASE64注入 DNSLOG注入—注入判断 什么是泛解析? UNC路径 网上邻居 LOAD_FILE函数 搜索型注入—注入判断 本文所使用的sql注入靶场为sqli-labs-master,靶场资源文件已上传,如有需要请前往主页或以下链接下载 信安必备…...

GPT-4:揭秘人工智能新纪元

GPT-4,是OpenAI推出的最新一代语言模型,它的出现不仅在AI技术领域引起了广泛关注,更是在全球范围内掀起了一场关于人工智能未 来的热烈讨论。本文将详细探讨GPT-4的技术突破、应用前景,以及它对社会和科技发展的深远影响。 GPT-4…...

Taro 框架 React Native 开发

1、生命周期 参考:React Native组件(一)组件的生命周期_reactnative constructor介绍-CSDN博客 1.1构造函数(constructor) 1、第一个语句必须是super(props)。 2、contructor将在任意一个RN组件被加载之前优先调用,并且只会调…...

学会平衡日常编码工作与提升学习

文章目录 一、前言二、平衡工作和学习的方法和技巧2.1 设定明确的学习目标2.2 制定合理的学习计划2.3 高效工作1. 代码复用2. 模块化设计3. 单元测试与自动化测试4. 代码审查与反馈 2.4 利用碎片时间2.5 利用在线资源2.6 保持好奇心和持续学习的心态2.7 定期评估和调整2.8 保持…...

navicate premium16破解

下载链接:https://pan.baidu.com/s/1BWowOJLYchFcRMgIn-j97A?pwdvmfu 双击安装navicat160_premium_cs_x64.exe,安装完不要打开 然后断网打开NavicatCracker.exe 打开如果报病毒按照下面方法处理: 记得一定要断网,不断网…...

Kafka运行机制(一):Kafka集群启动,controller选举,生产消费流程

前置知识 Kafka基本概念https://blog.csdn.net/dxh9231028/article/details/141270920?spm1001.2014.3001.5501 1. Kafka集群启动 Kafka在启动集群中的各个broker时,broker会向controller注册自己,并且从controller节点同步集群元数据。 broker是Kaf…...

安徽医科大学:利用UKB数据库和孟德尔随机化,研究发表更轻松!

UKB数据库联合孟德尔随机化 睡眠质量和肾功能竟然与一种严重的肝病密切相关!今天,和大家分享一篇文章,这篇文章深入探讨了睡眠参数和肾功能在新发严重代谢功能障碍相关脂肪性肝病(MASLD)中的机制作用。 通过这篇文章&…...

浏览器访问 AWS ECS 上部署的 Docker 容器(监听 80 端口)

✅ 一、ECS 服务配置 Dockerfile 确保监听 80 端口 EXPOSE 80 CMD ["nginx", "-g", "daemon off;"]或 EXPOSE 80 CMD ["python3", "-m", "http.server", "80"]任务定义(Task Definition&…...

IGP(Interior Gateway Protocol,内部网关协议)

IGP(Interior Gateway Protocol,内部网关协议) 是一种用于在一个自治系统(AS)内部传递路由信息的路由协议,主要用于在一个组织或机构的内部网络中决定数据包的最佳路径。与用于自治系统之间通信的 EGP&…...

Python爬虫实战:研究feedparser库相关技术

1. 引言 1.1 研究背景与意义 在当今信息爆炸的时代,互联网上存在着海量的信息资源。RSS(Really Simple Syndication)作为一种标准化的信息聚合技术,被广泛用于网站内容的发布和订阅。通过 RSS,用户可以方便地获取网站更新的内容,而无需频繁访问各个网站。 然而,互联网…...

【算法训练营Day07】字符串part1

文章目录 反转字符串反转字符串II替换数字 反转字符串 题目链接&#xff1a;344. 反转字符串 双指针法&#xff0c;两个指针的元素直接调转即可 class Solution {public void reverseString(char[] s) {int head 0;int end s.length - 1;while(head < end) {char temp …...

使用 SymPy 进行向量和矩阵的高级操作

在科学计算和工程领域&#xff0c;向量和矩阵操作是解决问题的核心技能之一。Python 的 SymPy 库提供了强大的符号计算功能&#xff0c;能够高效地处理向量和矩阵的各种操作。本文将深入探讨如何使用 SymPy 进行向量和矩阵的创建、合并以及维度拓展等操作&#xff0c;并通过具体…...

学校时钟系统,标准考场时钟系统,AI亮相2025高考,赛思时钟系统为教育公平筑起“精准防线”

2025年#高考 将在近日拉开帷幕&#xff0c;#AI 监考一度冲上热搜。当AI深度融入高考&#xff0c;#时间同步 不再是辅助功能&#xff0c;而是决定AI监考系统成败的“生命线”。 AI亮相2025高考&#xff0c;40种异常行为0.5秒精准识别 2025年高考即将拉开帷幕&#xff0c;江西、…...

Java求职者面试指南:Spring、Spring Boot、MyBatis框架与计算机基础问题解析

Java求职者面试指南&#xff1a;Spring、Spring Boot、MyBatis框架与计算机基础问题解析 一、第一轮提问&#xff08;基础概念问题&#xff09; 1. 请解释Spring框架的核心容器是什么&#xff1f;它在Spring中起到什么作用&#xff1f; Spring框架的核心容器是IoC容器&#…...

Netty从入门到进阶(二)

二、Netty入门 1. 概述 1.1 Netty是什么 Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. Netty是一个异步的、基于事件驱动的网络应用框架&#xff0c;用于…...

【网络安全】开源系统getshell漏洞挖掘

审计过程&#xff1a; 在入口文件admin/index.php中&#xff1a; 用户可以通过m,c,a等参数控制加载的文件和方法&#xff0c;在app/system/entrance.php中存在重点代码&#xff1a; 当M_TYPE system并且M_MODULE include时&#xff0c;会设置常量PATH_OWN_FILE为PATH_APP.M_T…...

MySQL:分区的基本使用

目录 一、什么是分区二、有什么作用三、分类四、创建分区五、删除分区 一、什么是分区 MySQL 分区&#xff08;Partitioning&#xff09;是一种将单张表的数据逻辑上拆分成多个物理部分的技术。这些物理部分&#xff08;分区&#xff09;可以独立存储、管理和优化&#xff0c;…...