本文转载自微信公众号「活在信息时代」,作者活在信息时代。转载本文请联系活在信息时代公众号。
对于熟悉数据库操作的同学来说,编写优美的SQL语句,从数据库中想方设法找出自己需要的数据,是常规操作了。
而对于熟悉机器学习的同学来说,获取数据,对数据进行预处理,建立模型,确定训练集和测试集,用训练好的模型对未来进行一系列的预测,也是一种常规操作了。
那么,我们能否将两种技术结合起来呢?我们看到数据库里存储了数据,而进行预测需要基于以往的数据。如果我们通过数据库里现有的数据,对于未来的数据进行查询的话,那么是否可行呢?
基于这样的思路MindsDB就诞生了。
MindsDB是一种将机器学习引入现有的SQL数据库的工具,它连接了数据与模型。它通过人工智能表(AI-Table)这种方式,将机器学习模型集成为数据库中的虚拟表,从而可以创建预测,并能够使用简单的SQL语句进行查询。几乎可以立即在数据库中直接进行时间序列、回归和分类预测。
随着信息技术的发展,很多行业慢慢从基于历史数据分析的“发生了啥和为啥发生”向机器学习预测模型的“我们预测会发生什么和怎样使其发生”转变。而MindsDB就是实现这一目标的一个工具。
MindsDB可直接在数据库中进行建模,省去了数据处理、搭建机器学习模型等头疼的步骤。对于数据分析师、商业分析师无须了解过多数据工程、建模知识,即可开箱使用。
那么,我们来看看MindsDB是怎样实现这样的操作的。
比如说我们有一个数据表里,存储一个城市的房价与GDP的数据,那么,如果我们想查询房价和GDP。就可以采用类似于下面的SQL进行查询:
select gdp, houseprice from city;
那么,我们可以看到gdp与房价可能呈现一个线性的关系。如果我们想查询某个GDP值对应的房价的话,我们可以写
select gdp, houseprice from city where gdp=10000;
但是,如果查询的GDP数据并不存在于数据库中怎么办,那么显然,是查询不出来结果的。
这个时候,人工智能表就出现了。
我们可以先创建一个房价预测模型:
create predictor mindsdb.price_model from city predict houseprice;
这样,MindsDB就会在后台自动创建模型。此时,我们再用这个模型,就可以查询数据库中没有的GDP数据对应的房价预测值了。
select houseprice from mindsdb.price_model where gpd=20000;
这样,我们就会获取到基于历史数据的模型预测值了。
以上是一文读懂人工智能表:从MindsDB说起的详细内容。更多信息请关注PHP中文网其他相关文章!

斯坦福大学以人为本人工智能研究所发布的《2025年人工智能指数报告》对正在进行的人工智能革命进行了很好的概述。让我们用四个简单的概念来解读它:认知(了解正在发生的事情)、欣赏(看到好处)、接纳(面对挑战)和责任(弄清我们的责任)。 认知:人工智能无处不在,并且发展迅速 我们需要敏锐地意识到人工智能发展和传播的速度有多快。人工智能系统正在不断改进,在数学和复杂思维测试中取得了优异的成绩,而就在一年前,它们还在这些测试中惨败。想象一下,人工智能解决复杂的编码问题或研究生水平的科学问题——自2023年

Meta的Llama 3.2:多模式和移动AI的飞跃 Meta最近公布了Llama 3.2,这是AI的重大进步,具有强大的视觉功能和针对移动设备优化的轻量级文本模型。 以成功为基础

本周的AI景观:进步,道德考虑和监管辩论的旋风。 OpenAI,Google,Meta和Microsoft等主要参与者已经释放了一系列更新,从开创性的新车型到LE的关键转变

连接的舒适幻想:我们在与AI的关系中真的在蓬勃发展吗? 这个问题挑战了麻省理工学院媒体实验室“用AI(AHA)”研讨会的乐观语气。事件展示了加油

介绍 想象一下,您是科学家或工程师解决复杂问题 - 微分方程,优化挑战或傅立叶分析。 Python的易用性和图形功能很有吸引力,但是这些任务需要强大的工具

Meta's Llama 3.2:多式联运AI强力 Meta的最新多模式模型Llama 3.2代表了AI的重大进步,具有增强的语言理解力,提高的准确性和出色的文本生成能力。 它的能力t

数据质量保证:与Dagster自动检查和良好期望 保持高数据质量对于数据驱动的业务至关重要。 随着数据量和源的增加,手动质量控制变得效率低下,容易出现错误。

大型机:AI革命的无名英雄 虽然服务器在通用应用程序上表现出色并处理多个客户端,但大型机是专为关键任务任务而建立的。 这些功能强大的系统经常在Heavil中找到


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

记事本++7.3.1
好用且免费的代码编辑器

SecLists
SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境