AI Play とは

合成データ(Synthetic Data)とは

AIやプログラムで人工的に作ったデータ。学習・テスト・プライバシー保護に活用

合成データ(Synthetic Data)は、実際に収集したデータではなく、AIやプログラム、シミュレーションによって人工的に作り出したデータのことです。AIモデルの学習データを補ったり、個人情報を含まないテスト用データを作ったりする目的で使われます。生成AIの普及により、文章・画像・表形式データなどを手軽に作れるようになり、活用の幅が広がっています。

何に使われているか

  1. AIモデルの学習:実データが少ない、集めにくい分野でデータを補う。例えば Microsoft の研究チームによる論文「Textbooks Are All You Need」(2023年)では、コード生成モデル phi-1 の学習に、フィルタリングした教科書品質のWebデータに加え、GPT-3.5 で生成した教科書や演習問題の合成データを用いたと報告されています。
  2. ソフトウェアのテスト:本物の顧客データの代わりに、それらしい架空の氏名・住所・取引履歴を作って動作確認する。
  3. プライバシー保護:実データの統計的な特徴を保ちつつ、特定の個人に結びつかないデータを作る。
  4. まれなケースの再現:自動運転の危険な場面や、不正取引のパターンなど、実データでは数が少ない状況をシミュレーションで作る。
  5. 評価用データ:AIの回答品質を測るための質問と模範解答のセットを作る。

作り方の例

業務での身近な使い方

注意点と限界

関連項目

モデルを追加学習する方法は LoRA、AI生成物の識別については ウォーターマーク を参照してください。

参考リンク

編集: AI Play 編集部 最終更新: 2026-10-25