CLIP
Contrastive Language–Image Pre-training
https://gyazo.com/7d5945a5260d97f80614a38f1d207eac https://youtu.be/8Io3MudjOGg?t=94
様々なデータセットに対し、zero-shotで学習可能な自然言語を教師ラベルとする画像分類モデル
流行りのテキストからのAI画像生成 (Midjourney, DALL-E 2, StableDiffusion, DiscoDiffusionなど) について、歴史、仕組みから試し方までまとめる
...「画像」と「画像の説明文」4億組を学習させているという、大規模モデルです(*1)。
CLIPとGANを組み合わせた画像加工 | soda | データ利活用・分析・AI開発
テキスト・エンコーダー (Transformer) と画像・エンコーダー (ResNet もしくは..Vision Transformer を使い、両者を共通の潜在表現 (ベクトル) に変換し、類似度を計算することによってこれを実現します
CLIP は、Stable Diffusion の「言語理解コンポーネント」(テキストエンコーダー) として使われています。
https://ja.stateofaiguides.com/20221012-stable-diffusion/
CLIPを試す - OpenAIのZero-shot画像分類器|npaka|note
CLIP: Connecting Text and Images
論文:2103.00020 Learning Transferable Visual Models From Natural Language Supervision
State-of-the-art computer vision systems are trained to predict a fixed set of predetermined object categories.
This restricted form of supervision limits their generality and usability since additional labeled data is needed to specify any other visual concept.
Learning directly from raw text about images is a promising alternative which leverages a much broader source of supervision.
We demonstrate that the simple pre-training task of predicting which caption goes with which image is an efficient and scalable way to learn SOTA image representations from scratch on a dataset of 400 million (image, text) pairs collected from the internet.
After pre-training, natural language is used to reference learned visual concepts (or describe new ones) enabling zero-shot transfer of the model to downstream tasks. We study the performance of this approach by benchmarking on over 30 different existing computer vision datasets, spanning tasks such as OCR, action recognition in videos, geo-localization, and many types of fine-grained object classification. The model transfers non-trivially to most tasks and is often competitive with a fully supervised baseline without the need for any dataset specific training.
For instance, we match the accuracy of the original ResNet-50 on ImageNet zero-shot without needing to use any of the 1.28 million training examples it was trained on. We release our code and pre-trained model weights at this https URL.
Alec Radford, Jong Wook Kim, Chris Hallacy, Aditya Ramesh, Gabriel Goh, Sandhini Agarwal, Girish Sastry, Amanda Askell, Pamela Mishkin, Jack Clark, Gretchen Krueger, Ilya Sutskever
OpenAI
2021
解説
https://www.youtube.com/watch?v=7UsMRGzt9BI
Attention mechanismと関係があるらしい
https://twitter.com/birdMan710Nika/status/1577243388356665344
ailia SDKで使用できる
。エッジ向け推論フレームワークであるailia SDKとailia MODELSに公開されている機械学習モデルを使用することで、簡単にAIの機能をアプリケーションに実装することができます。
https://medium.com/axinc/clip-超大規模データセットで事前学習され-再学習なしで任意の物体を識別できる物体識別モデル-2ebc5c1666f
神絵を描くAI「 #Midjourney 」はどうやって生まれたか…その可能性と限界、そして課題 | Business Insider Japan