大数据与人工智能
文章平均质量分 88
专业介绍大数据是什么,能做什么,和传统的数据分析,大数据有什么区别,让你一步步深入了解大数据。
人工智能,当前最热门的话题,介绍常用的人工智能框架及使用。
xiangzhihong8
著有《React Native移动开发实战》1,2,3版本、《Kotlin入门与实战》1,2版本、《Weex跨平台开发与实战》、《React Native开发进阶》和《Flutter跨平台开发实战》和《Android应用架构实战》,《鸿蒙应用开发与实战》即将出版
展开
-
点云目标识别深度网络
随着激光雷达传感器(“光检测和测距”的缩写,有时称为“激光扫描”,现在在一些最新的 iPhone 上可用)或 RGB-D 摄像头(一种 RGB-D 摄像头)的兴起,3D 数据变得越来越广泛。D 图像是标准 RGB 图像与其关联的“深度图”的组合,目前由 Kinect 或英特尔实感技术使用。3D 数据可以对传感器周围环境进行丰富的空间表示,并可应用于机器人、智能家居设备、无人驾驶汽车或医学成像。图片3D 数据可以采用多种格式:RGB-D 图像、多边形网格、体素、点云。原创 2024-02-23 08:48:39 · 850 阅读 · 0 评论 -
LLM智能体开发指南
你输入一个任务描述,比如“给我做一个贪吃蛇游戏”,并使用LLM作为它的大脑和一些围绕它构建的工具,你就得到了自己的贪吃蛇游戏!潜在的陷阱:在这里,我们使用一个较小的模型“phi”,只有 100 行的微调数据根本不足以让这种大小的模型泛化,因此我们得到了太多的幻觉。请注意,这只是举例,为了获得更好的结果,请使用更大的模型、更好的数据以及更多数据的更多纪元。你可以做得比这更大,但在做大之前,让我们从小而简单的开始,创建一个可以做一些数学运算的代理📟为此,我们从。你将开始收到这样的日志,这意味着微调正在进行中。原创 2024-02-02 23:27:38 · 908 阅读 · 0 评论 -
2024年AI全景预测
欢迎来到 2024 年人工智能和技术的可能性之旅。在这里,每一个预测都是一个潜在的窗口,通向充满创新、变革、更重要的是类似于 1950 年代工业革命的未来。20 世纪 50 年代见证了数字计算的兴起,重塑了行业和社会规范。如今,人工智能发挥着类似的作用,正在推动下一次工业革命。就像战后的技术繁荣一样,2024 年我们将迎来行业转型、新技能需求以及重大道德考虑的提出。这里表达的观点都是我自己的,是基于我的个人、商业和学术经验的结合。原创 2024-01-26 09:21:51 · 1040 阅读 · 0 评论 -
推荐几个Github高星GoLang管理系统
在Web开发领域,Go语言(Golang)以其高效、简洁、高并发等特性逐渐成为许多开发者的首选语言。有许多优秀的Go语言Web后台管理系统,这些项目星星众多,提供了丰富的功能和良好的代码质量。本文将介绍一些GitHub高星的GoLang管理后台,如果你正在学习或准备学习Go,或计划从其他语言如PHP转向Go,这些项目都是不错的选择,不妨尝试一下。原创 2024-01-16 10:26:07 · 1141 阅读 · 0 评论 -
不是 GPT4 用不起,而是本地运行 Mixtral-8x7B 更有性价比
专家组合”(MoE)是机器学习和人工智能中的一个概念,其中多个专业化的模型或组件(称为“专家”)相结合以提高整体性能。每个专家都被设计来处理特定的数据子集或特定类型的任务。会有一个门控网络评估每个输入并确定最适合它的专家。然后专家的输出被组合起来,通常是相加的。这种方法允许在单个模型框架专业化地对不同的数据或任务进行处理,从而提高效率和有效性。原创 2024-01-15 10:11:36 · 459 阅读 · 0 评论 -
图神经网络入门
图(Graph)是包含节点和顶点的数据结构。各个节点之间的关系由顶点定义。如果在节点中指定了方向,则该图被称为有向图,否则,该图是无向图。使用图表的一个很好的例子是对社交网络中不同人之间的联系进行建模。原创 2024-01-05 11:30:25 · 952 阅读 · 0 评论 -
ChatGPT 进行 SEO的使用技巧
提示:为关于<主题>的文章创建内容简介。图片。原创 2024-01-02 11:47:59 · 805 阅读 · 0 评论 -
RAG LLM App开发实战
大型语言模型(LLM)无疑改变了我们与信息交互的方式。然而,对于我们可以向他们提出的要求,它们也有相当多的限制。LLM(例如 Llama-2-70b、gpt-4 等)仅了解他们接受过训练的信息,当我们要求他们了解除此之外的信息时,他们将无法做到这一点。基于检索增强生成(RAG:Retrieval Augmented Generation)的LLM应用程序解决了这个确切的问题,并将LLM的实用性扩展到我们的特定数据源。图片。原创 2024-01-01 10:03:46 · 906 阅读 · 0 评论 -
3D展2D数学原理
旧的原始 UV 上的每个三角形面通过它们与 3D 模型上同一面的关系映射到新 UV 上的三角形。由于两个三角形代表相同的形状,但在 UV 贴图上具有不同的坐标,因此可以计算两个三角形之间的变换矩阵。我的模型的初始 UV 不适合毛绒动物创作,因此我制作了自己的 UV,以优化它们以进行缝纫。3D 模型的每个面都映射到 UV 贴图上的一个面。UV贴图上的每个面对应3D模型上的一个面,UV保留了3D模型的面之间的边缘关系。有了新创建的 UV 贴图,我想创建一个与其相对应的新纹理贴图,并将其打印为我的最终缝纫图案。原创 2023-12-28 22:22:24 · 1371 阅读 · 0 评论 -
PointNet人工智能深度学习简明图解
PointNet 是一种深度网络架构,它使用点云来实现从对象分类、零件分割到场景语义解析等应用。它于 2017 年实现,是第一个直接将点云作为 3D 识别任务输入的架构。本文的想法是使用 Pytorch 实现 PointNet 的分类模型,并可视化其转换以了解模型的工作原理。如果你不知道点云是什么……它只是对象或场景的 3D 表示,通常从 LiDAR(光检测和测距)传感器收集。这些传感器发射光脉冲,然后测量它们返回传感器所需的时间。此信息可用于创建对象或场景的 3D 模型,如上面的模型。原创 2023-12-27 11:53:24 · 440 阅读 · 0 评论 -
Transformer图解
这包装了编码器层。所有这些操作都是将输入编码为具有注意力信息的连续表示。这将有助于解码器在解码过程中专注于输入中的适当单词。您可以将编码器堆叠 N 次以进一步编码信息,其中每一层都有机会学习不同的注意力表示,因此有可能提高 transformer 网络的预测能力。原创 2023-12-26 09:22:03 · 973 阅读 · 0 评论 -
如何用自然语言分割图像
SAM 使用图像编码器(通常是视觉转换器 (ViT))来提取图像嵌入,作为掩码预测的基础。该模型还包含一个提示编码器,它对各种类型的输入提示进行编码,例如点坐标、边界框和低分辨率掩码输入。然后将这些编码的提示连同图像嵌入一起输入掩码解码器以生成最终的对象掩码。上述架构允许在已经编码的图像上进行快速和轻便的提示。Mask:可以提供一个粗糙的、低分辨率的二进制掩码作为初始输入来指导模型。Point:用户可以输入 [x, y] 坐标及其类型(前景或背景)以帮助定义对象边界。原创 2023-12-22 09:26:34 · 364 阅读 · 0 评论 -
Web ML 库的Transformers.js 提供文本转语音功能
在最新的 2.7 版本中,Transformers.js 引入了增强功能,其中包括文本转语音(TTS)支持。按照设计,Transformers.js 在功能上等同于 Hugging Face 的 Python 库 transformers,也就是说,你可以使用非常近似的 API 运行相同的预训练模型。Transformers.js 提供了广泛的模型支持,包括 BERT、GPT-2、T5 和 Vision Transformer(ViT)等架构,确保用户可以针对特定的任务选择正确的模型。原创 2023-12-20 23:04:39 · 573 阅读 · 0 评论 -
20 个超棒的开源应用程序项目
这些项目几乎可以立即安装和使用,涉及各种编程语言:Python、Rust、JavaScript等等。原创 2023-12-19 21:14:20 · 721 阅读 · 0 评论 -
谷歌发布大模型Gemini,赶超GPT4
迄今为止规模最大,能力最强的谷歌大模型来了。当地时间 12 月 6 日,谷歌 CEO 桑达尔・皮查伊官宣 Gemini 1.0 版正式上线。这次发布的 Gemini 大模型是原生多模态大模型,是谷歌大模型新时代的第一步,它包括三种量级:能力最强的 Gemini Ultra,适用于多任务的 Gemini Pro 以及适用于特定任务和端侧的 Gemini Nano。原创 2023-12-08 18:24:39 · 1054 阅读 · 0 评论 -
Omniverse:开发人员的元宇宙
随着最近的进步,再加上微服务和云计算的兴起,越来越多的开发人员正在过渡到自动化的工作流程,让计算机在后台为他们"完成工作"。— 一个超轻量级的 GPU 加速的用户界面框架,是所有基于 Omniverse Kit 的应用程序的基础 UI。Omni.UI是开发人员的绝佳资产,因为它功能完整,并允许开发人员创建任何界面并以简单的声明性方式指定,以帮助减少所需的代码行数。扩展大多是用Python编写的,具有最终的可用性,并提供源代码,因此开发人员可以使用脚本编辑器检查,试验和构建以满足他们的需求。原创 2023-11-17 09:27:33 · 76 阅读 · 0 评论 -
如何使用Omniverse Kit开发元宇宙
最近我研究了一些潜在的。尽管Facebook引发了关于元宇宙的最新一轮炒作,但另一家公司英伟达(Nvidia)在开发实际元宇宙平台方面走得更远。Nvidia的自2019年以来一直在运行,因此在今天的帖子中,我将看看其开发工具包:Omniverse Kit。正如我上周所指出的,Omniverse的主要目的是允许工程师通过共同处理产品的数字表示来协作构建产品。这是一个面向设计和制造公司的仿真和协作平台。Omniverse Kit是开发人员为Omniverse创建应用程序的方式。原创 2023-11-16 09:14:58 · 84 阅读 · 0 评论 -
15个顶级元宇宙游戏
元宇宙游戏是可让数百万玩家在一个虚拟世界中相互互动,允许你按照自己的节奏玩游戏,并根据自己的条件推广自己的品牌。而且,这些游戏中的大多数都涉及虚拟 NFT,它们是完全独特的和虚拟的。在 Facebook 将品牌重新命名为“Meta”之后,许多公司将注意力转向了元宇宙。因此,有理由预期顶级虚拟世界游戏将在未来几年内崛起。尽管它们很受欢迎,但许多人并不知道元界游戏背后的独特概念。原创 2023-11-15 15:48:53 · 178 阅读 · 0 评论 -
网易有道开源语音合成引擎“易魔声”
11 月 10 日,网易有道正式上线“易魔声”开源语音合成(TTS)引擎,所有用户可免费在开源社区 GitHub 进行下载使用,通过其提供的 web 界面及批量生成结果的脚本接口,轻松实现音色的情感合成与应用。据悉,“易魔声”是一款有道自研 TTS 引擎,目前支持中英文双语,包含 2000 多种不同的音色,更有特色的情感合成功能,支持合成包含快乐、兴奋、悲伤、愤怒等广泛情感的语音。只需简单通过在文本中加入情感的描述提示,就可以自由合成符合自己需求的带有情感的语音,比传统 TTS 更加自然逼真。原创 2023-11-13 14:28:48 · 1079 阅读 · 0 评论 -
一篇文章搞懂人工智能、机器学习和深度学习之间的区别
概述2015年11月9日,Google发布人工智能系统TensorFlow并宣布开源。这两年在不管在国内还是在国外,人工智能、机器学习仿佛一夜之前传遍大街小巷。机器学习作为人工智能的一种类型,可以让软件根据大量的数据来对未来的情况进行阐述或预判。如今,领先的科技巨头无不在机器学习下予以极大投入。Facebook、苹果、微软,甚至国内的百度,Google 自然也在其中。去年早些时候 Google De原创 2017-04-09 21:37:34 · 55307 阅读 · 7 评论 -
OpenAI 和谷歌最怕的,是一张开源笑脸
我们没有护城河,OpenAI 也没有。在最近泄露的一份文件中,一位谷歌内部的研究人员表达了这样的观点。这位研究人员认为,在这场激烈的 AI 竞赛中,虽然谷歌与 OpenAI 在你追我赶,但真正的赢家未必会在这两家中产生,因为有股第三方力量正在崛起。这个力量就是「开源社区」,它才是谷歌和 OpenAI 最大的敌人。而开源社区的顶流,当属 Hugging Face 了。原创 2023-05-18 17:20:15 · 1157 阅读 · 0 评论 -
超越ChatGpt,最近爆火的AutoGPT 究竟是什么
最近几天,一款基于GPT-4的最强语言模型AutoGPT火遍了整个AI圈。众所周知,此前爆火AI圈的ChatGPT,唯一不太好用的地方就是需要人类不断的prompt。因此,如果你想要ChatGPT帮你去做一件复杂的事情,那么怎么提问时一件很麻烦的事情。但AutoGPT就不一样,他会根据你提的目标来制定计划,然后自己执行完整个计划,整个过程自动化的能力非常的强。这里简单的介绍下AI的prompt,prompt是指在使用AI模型时,设计和构建用于输入的文本提示,使得模型能够更好地理解和回答问题。原创 2023-04-18 16:26:18 · 3877 阅读 · 1 评论 -
震撼,支持多模态模型的ChatGPT 4.0发布了
给几张论文的照片,GPT-4可以做总结,也可以对用户指定的图片的内容进行展开解释。原创 2023-03-16 09:12:04 · 8575 阅读 · 0 评论 -
MacOS搭建golang开发环境
使用homebrew安装golang。homebrew是MacOS 平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等功能。开发者不需要关心依赖和文件路径。如果系统没有安装homebrew,终端内执行以下命令安装homebrew。安装完homebrew后执行以下命令安装golang。当然,也可以从下载最新的golang安装包,然后再进行本地安装。原创 2023-03-02 13:55:07 · 3804 阅读 · 0 评论 -
万字长文剖析ChatGPT
原文链接:https://mp.weixin.qq.com/s/8IFcQDhsLIWJIx8siF-wdQ简单来说,ChatGPT 是自然语言处理(NLP)和强化学习(RL)的一次成功结合,考虑到读者可能只熟悉其中一个方向或者两个方向都不太熟悉,本文会将 ChatGPT 涉及到的所有知识点尽可能通俗易懂的方式展现出来,有基础的同学可以选择性跳过一些内容。转载 2023-02-20 09:59:38 · 2711 阅读 · 0 评论 -
Mac环境下安装MongoDB数据库
首先,从自己想要使用的版本。解压缩下载的压缩包重命名为mongodb,将mongodb文件夹复制到/usr/local目录下。原创 2023-02-17 10:07:01 · 7310 阅读 · 1 评论 -
Flink面试题汇总
Flink 是一个框架和分布式处理引擎,用于对无界和有界数据流进行有状态计算。并且 Flink 提供了数据分布、容错机制以及资源管理等核心功能。Flink提供了诸多高抽象层的API以便用户编写分布式任务:DataSet API, 对静态数据进行批处理操作,将静态数据抽象成分布式的数据集,用户可以方便地使用Flink提供的各种操作符对分布式数据集进行处理,支持Java、Scala和Python。原创 2023-01-17 17:22:57 · 742 阅读 · 1 评论 -
基于Flink + Iceberg的全场景实时数仓建设实践
海量的TB级 T+ 1 任务延迟导致下游数据产出时间不稳定。任务遇到故障重试恢复代价昂贵。数据架构在处理去重和 exactly-once语义能力方面比较吃力。架构复杂,涉及多个系统协调,靠调度系统来构建任务依赖关系。首先介绍一下什么是 Iceberg。转载 2023-01-17 11:21:35 · 1466 阅读 · 0 评论 -
前端如何开始深度学习,那不妨试试JAX
在深度学习方面,TensorFlow和PyTorch是绝对的王者。但是,但除了这两个框架之外,一些新生的框架也不容小觑,比如谷歌推出的JAX深度学习框架。原创 2022-07-21 13:35:24 · 1226 阅读 · 0 评论 -
H.265/HEVC在Web视频播放的实践
H.265以下是百度百科对于H.265的介绍:H.265是ITU-T VCEG继H.264之后所制定的新的视频编码标准。H.265标准围绕着现有的视频编码标准H.264,保留原来的某些技术,同时对一些相关的技术加以改进。新技术使用先进的技术用以改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置。具体的研究内容包括:提高压缩效率、提高鲁棒性和错误恢复能力、减少实时的时延、减少信道获取...原创 2018-11-23 10:40:22 · 10023 阅读 · 2 评论 -
TensorFlow.js中的几个重要概念
TensorFlow.js简介TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是一个将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统。目前被广泛的运用在语音识...原创 2018-09-10 22:49:41 · 5969 阅读 · 2 评论 -
人工智能学习笔记
专家系统人工智能并非专家系统,但是却或多或少的与专家系统有关系,可以说专家系统是人工智能很早期的存在形式。专家系统(ES, Expert System)是一种模拟人类专家解决领域问题的计算机程序系统。 专家系统具有如下的一些特点: 1)知识的汇聚 2)启发性推理 3)推理和解释的透明性 4)知识的更新 典型的专家系统模型如图: LISP1959年,麦卡锡基于阿隆索....原创 2018-04-10 22:56:47 · 1745 阅读 · 0 评论 -
200G视频自学视频免费领取
从09年兴起的移动互联网,到16年兴起的AI和大数据,近年来,技术的发展可谓日新月异。这里,小编给大家收集了一些热门的最新视频教程,有兴趣的可以学习下,当然有问题还可以加群哦278792776。视频区机器学习 链接: https://pan.baidu.com/s/1o9hlR5o 密码: 6iihSpark 链接: https://pan.baidu.com/s/1rajzR...原创 2018-04-03 08:33:11 · 3274 阅读 · 2 评论 -
Android+TensorFlow+CNN+MNIST实现手写数字识别
开发环境TensorFlow: 1.2.0Python: 3.6Python IDE: PyCharm 2017.2Android IDE: Android Studio 3.0训练与评估训练和评估部分主要目的是生成用于测试用的pb文件,其保存了利用TensorFlow python API构建训练后的网络拓扑结构和参数信息,实现方式有很多种,除了cnn外还可以使用rnn...转载 2018-02-11 10:51:14 · 3586 阅读 · 4 评论 -
基于OpenCV的跳一跳外挂实现原理
最近,微信跳一跳小游戏迅速走红并且在朋友圈刷屏,游戏的规则很简单,就是控制一个小矮子再各个墩子上跳来跳去。由于游戏比较简单,一时间大家都玩起来了,这也带动了一些作弊的产生。Android和iOS的小程序都可以刷分,如果想要刷分,可以参考下面这个开源项目:Python刷分。 今天要给大家讲的是如何使用OpenCV来给Android小程序刷分。 其实,刷分的思路都是一致的:通过Android手原创 2018-01-23 15:46:52 · 5390 阅读 · 1 评论 -
TensorFlow下载与安装
TensorFlow简介TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统。TensorFlow可被用于语音识别或图像识原创 2018-01-05 14:25:43 · 38620 阅读 · 1 评论 -
移动工程师如何学习人工智能
当前和未来两年,人工智能是技术行业的发展主流。用来开发机器学习主要有三门语言:Python Java C++,其中Python是主流。学习人工智能技术之前,得先好好复习下高数,比如说,高数,微积分,线性代数,微积分,数理统计,概率论等,还有一些典型的算法等。结合最近对人工智能的学习思路,现对移动工程师学习人工智能的学习之旅总结如下。本门课程总共分为10章,并配相关的案例讲解。 第一部分:...原创 2017-12-05 15:01:23 · 1856 阅读 · 3 评论 -
深度神经网络中的对抗样本与学习
概述最近 大半年,人工智能领域成为科技领域提到的最多的名词之一。在kdnuggets此前发布的文章(Deep Learning’s Deep Flaws)’s Deep Flaws中,深度学习大神Yoshua Bengio和他的博士生、Google科学家Ian Goodfellow在评论中与作者就深度学习对抗样本(Adversarial Examples)展开了热烈的讨论,kdnuggets编辑邀请原创 2017-04-17 10:06:42 · 8137 阅读 · 1 评论 -
实战卷积神经网络
在近些年,深度学习领域的卷积神经网络(CNNs或ConvNets)在各行各业为我们解决了大量的实际问题。但是对于大多数人来说,CNN仿佛戴上了神秘的面纱。CNN能做什么CNN是深度学习算法在图像处理领域的一个应用。主要被用来找寻图片中的模式。这个过程主要有两个步骤,首先要对图片做卷积,然后找寻模式。在神经网络中,前几层是用来寻找边界和角,随着层数的增加,我们就能识别更加复杂的特征。这个性质让CNN非翻译 2017-04-14 20:29:48 · 7579 阅读 · 0 评论 -
机器学习算法集锦
机器学习机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。 严格的定义:机器学习是一门研究机器获取新知识和新技能,并识别现有知识的学问。这里所说的“机器”,指的就是计算机,电子计算机,中子计算机、光子计原创 2017-02-20 22:52:42 · 13019 阅读 · 1 评论