Inceptionスコア
その 始まり Score (IS) is a metric used to evaluate the quality of images generated by 人工知能 models, particularly generative adversarial networks (GANs). It provides a numerical score that reflects both the clarity and diversity of the generated images.
ISは事前に学習されたモデルから導き出されます 畳み込みニューラルネットワーク, typically the Inception v3 model, which classifies images into various categories. The score is calculated in two main steps:
- 鮮明さ: For each generated image, the model predicts a probability distribution over the possible classes. A higher score indicates that the image is more confidently classified into a specific category, suggesting greater clarity.
- 多様性: The score also considers the diversity of generated images by evaluating how different the images are from one another. It does this by looking at the distribution of predicted classes across multiple generated images. A good model should produce images that belong to a wide range of categories, thereby achieving high diversity.
数学的に、Inceptionスコアは次のように計算されます:
IS = exp(E[KL(p(y|x) || p(y))])
ただし:
- p(y|x) is the 条件付き確率 画像xに与えられたクラスラベルの確率分布。
- p(y) is the 周辺確率 すべての生成画像にわたるクラスラベルの確率分布。
- KL represents the クルバック・ライブラーダイバージェンス, which measures how one probability distribution diverges from a second, expected probability distribution.
Overall, a higher Inception Score indicates that the AI model is generating images that are both high in quality (clear and recognizable) and diverse, making it a valuable tool for researchers and developers in the field of コンピュータビジョン 及び生成モデル。