Knitfab


機械学習・データサイエンスのための、データとモデルの履歴管理の自動化
ソフトウェア ”Knitfab(ニットファブ)"

データやモデルの履歴管理で困っていませんか?

機械学習やデータ解析に関わるデータやモデルの履歴保存と一貫した管理は、専門家にとっても煩雑で悩ましい問題です。

Knitfabは、こうした悩みを解決する MLOps基盤ソフトウェアです。

図: Knitfabで管理されたリネージの例

主な特徴

すべてを自動履歴保存

Knitfab上で機械学習の作業を実施すると、自動的にデータセットやモデルコードの修正が保存され、履歴管理が行われます。

言語、フレームワーク、ライブラリは自由

Knitfab上のワークロードは、Docker化可能な実行ファイルであれば、どんな言語やフレームワークを組み合わせたものでも問題ありません。あなたの好みの技術で作った機械学習やデータ解析ソフトウェアを全て使用できます。

特殊なコード修正必要なし

Knitfabを導入しても、あなたの機械学習スクリプトやデータ処理プログラムに対して特定のフレームワークを要求しません。Knitfabは登録されたデータ処理を全て自動監視し、履歴を自動的に記録します。

作業手順を自動化(ワークフロー機能)

例えば、モデルの訓練プログラムと、その入力になる学習データ、訓練されたモデル出力など、機械学習の処理手順情報を Knitfab はグラフ構造として把握し、データ更新時には依存関係を解決するように訓練プログラムを自動実行します。

オンプレもクラウドも

Knitfabは業界標準のコンテナ技術を駆使した製品です。オンプレ環境でもクラウド環境でも同様の使い勝手でデータ管理を行うことができます。

オープンソース型ライセンス(BSL1.1)

Knitfab は BSLライセンスを適用しており、ソースコードを開示していますので、幅広いユーザに安心して利用いただけます。ソースコードはGitHubで公開します。非商用利用であれば、機能を修正・追加したり、それを公開することも可能です。Knitfabの各バージョンはリリースから一定の期間の後、自動的にGPLv2にライセンス変更されます。

お問い合わせ

Knitfab について詳しくは 弊社サービス、ソリューション問い合わせ窓口 までお問い合わせください。