mindsdb - インデータベース機械学習

(In-Database Machine Learning)

Created at: 2018-08-03 01:56:45
Language: Python
License: GPL-3.0

マインドDB


マインドDBML-SQL Server は、SQL を使用して、最も強力なデータベースとデータ ウェアハウスの機械学習ワークフローを可能にします。さえずる

  • 開発者は、アプリケーションに AI 機能をすばやく追加できます。
  • データ サイエンティストは、ML モデルを AI テーブルとしてデプロイすることで、MLOps を合理化できます。
  • データアナリストは、複雑なデータ (カーディナリティの高い多変量時系列など) を簡単に予測し、Tableau などの BI ツールで視覚化できます。

新機能!報酬とコミュニティプログラムをチェックしてください。


インストール - 概要 - 機能 - データベース統合 - クイックスタート - ドキュメント - サポート - 貢献 - メーリングリスト - ライセンス


SQL を使用した機械学習

マインドDB

画像

デモ

Mindsdb ML SQL Server は、こちら (デモ) で試すことができます。

取り付け

最新バージョンの MindsDB をインストールするには、次の Docker イメージをプルしてください。

docker pull mindsdb/mindsdb

または、PyPI を使用します。

pip install mindsdb

概要

MindsDBは、仮想AIテーブルを通じて機械学習モデルを自動化および抽象化します。

ML モデルをデータベース内の AI テーブルとして抽象化する以外に、MindsDB には一連の独自の機能があります。

  • カーディナリティの高い非常に複雑な多変量時系列データを簡単に予測

  • ML モデルを調整し、宣言的な方法で ML パイプラインを最適化するためのオープンな JSON-AI 構文

使い方:

  1. MindsDB をデータベースに接続させます。

  2. 単一の SQL ステートメントを使用して予測子をトレーニングするか (MindsDB に履歴データから自動的に学習させる)、JSON-AI を介して ML モデルを予測子にインポートします。

  3. SQL ステートメントを使用して予測を行います (予測子は仮想 AI テーブルとして公開されます)。モデルは既にデータレイヤーの一部であるため、デプロイする必要はありません。

チュートリアルとユースケースの例については、ドキュメントブログを確認してください。

顔立ち

  • 自動データ前処理、特徴エンジニアリング、エンコード
  • 分類、回帰、時系列タスク
  • AI テーブルとして「従来のデプロイ」なしでモデルを本番環境に持ち込む
  • 各予測のモデルの精度スコアリングと信頼区間を取得する
  • ML モデルを既存のデータと結合する
  • 異常検出
  • モデルの説明可能性分析
  • モデルのトレーニングのためのGPUサポート
  • JSON-AI 構文を開いてモデルを構築し、宣言型の方法で ML ブロックを取り込む

データベース統合

MindsDB は、リアルタイム ML のほとんどの SQL および NoSQL データベースとデータ ストリームで動作します。

データの接続 データの接続 データの接続
アパッチカフカを接続する マイクロソフトアクセスを接続する オラクルバッジ
Amazon Redshift を接続する エアテーブルバッジ ピノバッジ
カサンドラをつなぐ データスタックスバッジ アマゾン S3 バッジ
コネクトクリックハウス グーグルビッグクエリバッジ SQLite バッジ
ゴキブリDBを接続する カンバッジ スーパーベースバッジ
マリアDBを接続する カウチベースバッジ TiDBバッジ
SQL Server を接続する クレートDBバッジ タイムスケールバッジ
MongoDB を接続する ドイットバッジ Amazon DynamoDB バッジ
接続 MySQL データブリックバッジ ユガバイトDBバッジ
Connect PostgreSQL IBMDB2バッジ オープンガウスバッジ
レディスを接続する バーティカバッジ
SAP HANA を接続する エラスティックバッジ
ScyllaDBを接続する 火の鳥のバッジ
シングルストアの接続 アパッチハイブバッジ
スノーフレークを接続 インフォミックスバッジ
テラデータを接続する マトリックスワンバッジ
トリノをつなぐ モネッデブバッジ

👋 統合がありませんか?

クイックスタート

MindsDB を入手するには、Docker イメージを使用するか、単に無料のクラウド アカウントにサインアップすることをお勧めします。 他のインストール方法やチュートリアルについては、ドキュメントを自由に参照してください。

ドキュメンテーション

MindsDB の完全なドキュメントは、docs.mindsdb.com にあります。

支える

バグを見つけた場合は、GitHub で問題を送信してください。

コミュニティのサポートを受けるには、次の方法があります。

商用サポートが必要な場合は、MindsDB チームにお問い合わせください

貢献

MindsDB への貢献を始めるのに最適な場所は、checkered_flagのための GitHub プロジェクトです。

また、私たちは常に提案を受け入れていますので、あなたのアイデアで新しい問題を開いてください、そして私たちはあなたを導くことができます!

コアチームの一員であることは、やる気があり、その旅の一部になりたいと思っている人なら誰でもアクセスできます! プロジェクトに貢献したい場合は、貢献しているドキュメントを参照してください。

このプロジェクトは、コントリビューター行動規範とともにリリースされていることに注意してください。このプロジェクトに参加することにより、その条件に従うことに同意するものとします。

現在の寄稿者

寄稿者-imgで作られました。

メーリングリスト

MindsDB 月次コミュニティ ニュースレターを購読すると、一般的なお知らせ、リリース ノート、MindsDB イベントに関する情報、最新のブログ投稿が入手できます。 また、ベータユーザーグループに参加して、新しいベータ機能にアクセスすることもできます。

ライセンス

MindsDBはGNU一般公衆利用許諾契約書v3.0の下でライセンスされています