KFO-Gen Explorer非公式ブラウザ実装

Explore the chemistry of aroma.

分子の知識と生成モデルで、香りの配合を探索する研究用ツールです。

生成条件

1つの配合に含める成分数

この値を超えた候補を採用します。

同じ条件・シードで同じ配合を再生成できます。

ブラウザ内で推論

入力はサーバーに送信しません。初回にモデルと推論エンジン(合計約14 MB)を読み込みます。

条件を選んで生成を始めてください。

生成された配合

食品カテゴリから、成分と相対配合比を生成します。

香りを、成分から考える。

左の条件を選んで「配合を生成」を押すと、
カテゴリに合う配合候補がここに表示されます。

生成結果は調香や官能評価の出発点としてご利用ください。

使い方

  1. 食品カテゴリと生成条件を選びます。まずは100候補がおすすめです。
  2. 「配合を生成」を押します。初回はモデルと推論エンジンを読み込み、以降は端末内で計算します。
  3. 採用配合を切り替え、成分と比率を比較します。配合は分類スコアの高い順です。
  4. 選択中の配合、または採用配合すべてをCSVで保存できます。

採用が0件の場合は、閾値を下げるか候補数を増やして試してください。シードを変えると別の候補が生成されます。

各配合の成分比率は合計100%です。実際の調香に必要な絶対濃度や食品への添加量は別途検討してください。

モデルと出典

KFO-Gen

KFO-Gen Explorerは、ScentLabs.orgで研究成果を紹介するための非公式ブラウザ実装です。元論文の著者によるモデルとデータを使っています。

食品カテゴリと64次元の乱数ベクトルから、848成分の相対配合比を生成する条件付きVAEです。上位5〜20成分を残して再正規化し、MLP分類器で指定カテゴリのスコアが閾値を超える配合を採用します。

学習済みデコーダーと分類器をONNX形式に変換しています。分類器の入力標準化もONNXに含めました。再学習はしていません。「その他」はカテゴリ非特異的な配合を表すクラスです。既知の配合を検索する機能ではありません。

出典・ライセンス

Jingzhi Zhang, Huadong Xing, Antonella Di Pizio, Qinfei Ke, Xingran Kou, Dachuan Zhang. Molecular Atlas of Key Food Odorants Reveals Mixture-Level Organization and Enables Generative Aroma Design. Advanced Science (2026).

論文 · モデル公開元 · KFO-Atlas

元のコード・モデル・データのライセンス:CC BY-NC 4.0。非商用で、適切な帰属表示を伴う利用に限ります。商用利用は著者への許可申請が必要です。

変更内容:ONNX変換、日本語UI、ブラウザでの候補生成・選別・CSV保存。乱数生成器はブラウザ向けに変更したため、同じシードでも元のPythonスクリプトと同一の配合にはなりません。

本サイトは著者による公式サービスではなく、著者の推薦を示すものではありません。成分名はAtlasに照合し、名称が見つからなかった1成分はCIDで表示しています。推論エンジンのライセンスも参照できます。

モデルの帰属情報を保存