AGI - InstructDiffusion by Microsoft: better than SDXL?

Discover AI · Intermediate ·🧠 Large Language Models ·2y ago

Key Takeaways

The video discusses Microsoft's new InstructDiffusion model, a diffusion-based model that can handle various vision tasks, including image editing, object detection, and segmentation, with claims of being a step towards Artificial General Intelligence (AGI).

Full Transcript

hello community now I got a lot of notification today instruction diffusing by Microsoft research so here we have the archive pre-print September 7 2023 and as you can see here this is a very good depiction what this new instruction diffusion model by Microsoft can do you have an input image you can transform this image to a van Gogh style picture or you can in paint here some crown on the head of the elephant or you paint the pixels of the cheater here in blue or you mark the pixels of The Cat in the mirror or you indicate specific parts or positions in a picture or you do simply some detection of the objects in an image so sounds really interesting so let's have a look yeah Microsoft States here that they can handle all a variety of vision tasks understanding tasks segmentation task key Point detection generative task editing an image and enhancement in an image and also just to mention it outperforms prior methods on normal data sets and Microsoft state is a significant step toward some generalist modeling interface for vision talks advancing artificial intelligence in the field of computer vision says it is based here on the denoising diffusion probabilistic model you remember my last video where we went through all of the different diffusion models and they give you here a very impressive demonstration so they say hey look this is an image of a fridge with a lot of stickers and magnets and here's our model and we just say hey remove all magnets and all stickers and this is the result that we get and look at the other models so their model is the best amazing now I just said hey Bart by Google explain the denoising diffusion probabilistic model to me in technical details and then compared please to the stable diffusion XL model and here you have a short summary about the loss function the sampling procedure the number of layers and the image quality and the stability great but you know what really caught my attention here in this research paper by Microsoft is here this very subtle notice that the instruction diffusion model by Microsoft exhibits the ability of AGI to a certain extent so we have here some average General intelligent which is okay and then we have again here demonstrate the model exhibit a degree of AGI by leveraging the wealth of tasks yeah so instruction diffusion again with AGI and then you're not gonna believe it here in the conclusion here we have here that instruction diffusion and average General intelligent these are two labels they want really that you get this on a subconscious level and I think it's absolutely interesting how prominent here this AGI term is and of course they say that this model sets the stage for future advancement in the episode of artificial general intelligence in computer vision so you might say or you might think given this research paper by Microsoft this is an amazing new diffusion model by Microsoft and you know I was excited and I thought hey yeah look I finally I will do some very nice YouTube thumbnail where I say hey Microsoft AGI isn't this beautiful and then I don't know why but I had the idea listen let's try this model out to have here a performance on a platform Microsoft provide us here with a demonstration with an example to try here instruction diffusion out so here we go so here we are now here in the live demo when I say indicates the eyes with a yellow circle or go and as you can see we have here an official instruct diffusion by Microsoft so the result is not really convincing I see no okay so change the color of her eyes to Brown and go and we calculated an instruction diffusion gives us this result okay not really what I expected okay never mind this is just the beginning so let's go indicate the human skin we have a lot of cyborg mechatronic so what is the human skin make a segmentation of human skin okay um not really so change the female character to a male one and now we increase the guidance so I deviate from the default of Microsoft and now let's say a male character wow wow this is this is a beauty let me say this is a beauty so let's take another picture it's not working with this one so I say detection let's go with detection and you might say why because look here in the right hand corner detection this is exactly what I want and the result is nothing okay change the color from Blue to Orange now this is an easy task just take one color and substitute the color with a different color this should be perfect and here we have the result okay not what I expected okay now I say listen identify all object in the image a full segmentation so this is my command I deviate now from the original publication by Microsoft wow okay full segmentation is interesting so as I draw a yellow dot on her right eye so a single yellow dot on the right eye of the person in the image and we have the complete compute power of yes yes yes yes yes we have one we have one successful draw a Green Dot on their left eye after a minute of calculation we get now the result error it was too complicated this was a too complicated task okay Mark the pixels of the female character to Blue and leave the rest unchanged after almost a minute of computing wow this is impressive Microsoft impressive so let's change this marked a pixel here of the female character to blue because now we have a pure cyborg we have a human part and a cyber part now the okay everything it's get a little bit yeah look at this this is nice image editing add glasses so I have a simple human person just add glasses this is a simple simple task add the glasses let's zoom in a little bit and here we go yes oh wow okay I think after three minutes you get the idea so maybe we should say Microsoft is definitely on the way to some average general intelligence maybe it has not arrived yet

Original Description

Microsoft published an arxiv preprint on its brand new Diffusion model, called InstructDiffusion. And Microsoft mentions AGI multiple times in this pre-print. We evaluate this statement with a real-time official demonstration of the InstructDiffusion model. Since this is the first version of MS's InstructDiffusion, we are interested in the advancements of the next version. And wait for code optimization for this demo of InstructDiffusion. Personal opinion: AGI is a nice marketing phrase, but with current GPT-4 model as best performing LLM system, AGI seems still to be a part of our future. Sorry Microsoft. InstructDiffusion: A Generalist Modeling Interface for Vision Tasks https://arxiv.org/pdf/2309.03895v1.pdf #vision #aieducation #microsoft #stablediffusion
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Discover AI · Discover AI · 0 of 60

← Previous Next →
1 Step Into the Unknown (by YouChat) - May 2023 be your best year yet
Step Into the Unknown (by YouChat) - May 2023 be your best year yet
Discover AI
2 Wishing you all an amazing 2023 filled with Love, Laughter, and Happiness!
Wishing you all an amazing 2023 filled with Love, Laughter, and Happiness!
Discover AI
3 Create a Smarter Future!
Create a Smarter Future!
Discover AI
4 The Art of Text to Vector Transformation: A Comprehensive Look at AI and NLP Transformers
The Art of Text to Vector Transformation: A Comprehensive Look at AI and NLP Transformers
Discover AI
5 Feature Vectors: The Key to Unlocking the Power of BERT and SBERT Transformer Models
Feature Vectors: The Key to Unlocking the Power of BERT and SBERT Transformer Models
Discover AI
6 Domain-Specific AI Models: How to Create Customized BERT and SBERT Models for Your Business
Domain-Specific AI Models: How to Create Customized BERT and SBERT Models for Your Business
Discover AI
7 Achieve Unimaginable Levels of Domain Knowledge through SBERT Extreme in 3D   (SBERT 48)
Achieve Unimaginable Levels of Domain Knowledge through SBERT Extreme in 3D (SBERT 48)
Discover AI
8 Unlocking Scientific Domain Knowledge w/ BPE Tokenizer: An Amazing Journey!  (SBERT 49)
Unlocking Scientific Domain Knowledge w/ BPE Tokenizer: An Amazing Journey! (SBERT 49)
Discover AI
9 SBERT Extreme 3D: Train a BERT Tokenizer  on your (scientific) Domain Knowledge  (SBERT 50)
SBERT Extreme 3D: Train a BERT Tokenizer on your (scientific) Domain Knowledge (SBERT 50)
Discover AI
10 Discover Vision Transformer (ViT) Tech in 2023
Discover Vision Transformer (ViT) Tech in 2023
Discover AI
11 Pre-Train BERT from scratch: Solution for Company Domain Knowledge Data | PyTorch (SBERT 51)
Pre-Train BERT from scratch: Solution for Company Domain Knowledge Data | PyTorch (SBERT 51)
Discover AI
12 Flan-T5-XL model on a free COLAB | A free LLM - that explains itself w/ reasoning /write essay | AI
Flan-T5-XL model on a free COLAB | A free LLM - that explains itself w/ reasoning /write essay | AI
Discover AI
13 BERT and GPT in Language Models like ChatGPT or BLOOM |  EASY Tutorial on Large Language Models LLM
BERT and GPT in Language Models like ChatGPT or BLOOM | EASY Tutorial on Large Language Models LLM
Discover AI
14 Free Alternative to ChatGPT: Flan-T5-XL GUI (open-source)  #shorts
Free Alternative to ChatGPT: Flan-T5-XL GUI (open-source) #shorts
Discover AI
15 From T5 to T5X: A Game-Changing Evolution with JAX & FLAX
From T5 to T5X: A Game-Changing Evolution with JAX & FLAX
Discover AI
16 How to start with ChatGPT?  | Short Introduction to OpenAI API #shorts
How to start with ChatGPT? | Short Introduction to OpenAI API #shorts
Discover AI
17 The Future of Conversational AI? Google's PaLM w/ RLHF  | LLM ChatGPT Competitor
The Future of Conversational AI? Google's PaLM w/ RLHF | LLM ChatGPT Competitor
Discover AI
18 Microsoft and ChatGPU
Microsoft and ChatGPU
Discover AI
19 From Zero to FLAN-T5 XL Model GUI with Gradio: A Step-by-Step Guide on Free COLAB Notebook PyTorch
From Zero to FLAN-T5 XL Model GUI with Gradio: A Step-by-Step Guide on Free COLAB Notebook PyTorch
Discover AI
20 Google's 2nd Answer to "BING ChatGPT":  Sparrow | after BARD w/ LaMDA | 2nd Gen Conversational AI
Google's 2nd Answer to "BING ChatGPT": Sparrow | after BARD w/ LaMDA | 2nd Gen Conversational AI
Discover AI
21 TF2: Pre-Train BERT from scratch (a Transformer), fine-tune & run inference on text | KERAS NLP
TF2: Pre-Train BERT from scratch (a Transformer), fine-tune & run inference on text | KERAS NLP
Discover AI
22 3D Visualization for BERT: How to Pre-Train with a New Layer & Fine-Tune with Downstream Task Layer
3D Visualization for BERT: How to Pre-Train with a New Layer & Fine-Tune with Downstream Task Layer
Discover AI
23 FLAN-T5-XXL on NVIDIA A100 GPU w/ HF Inference Endpoints, let's explore 11b models!
FLAN-T5-XXL on NVIDIA A100 GPU w/ HF Inference Endpoints, let's explore 11b models!
Discover AI
24 ChatGPT - Can it Lie to you?
ChatGPT - Can it Lie to you?
Discover AI
25 ChatGPT Alternative: Perplexity by Perplexity.AI
ChatGPT Alternative: Perplexity by Perplexity.AI
Discover AI
26 2023 KerasNLP Tutorial: Explore Latest KERAS Toolbox & NLP Processing Library for BERT - TF2
2023 KerasNLP Tutorial: Explore Latest KERAS Toolbox & NLP Processing Library for BERT - TF2
Discover AI
27 Self-aware AI: You.com/chat vs Perplexity.ai | Live Demo, LLMs show Future of ChatGPT w/ BING
Self-aware AI: You.com/chat vs Perplexity.ai | Live Demo, LLMs show Future of ChatGPT w/ BING
Discover AI
28 BLOOM 176B Inference on AWS  | Bigger than GPT-3 for more Power!
BLOOM 176B Inference on AWS | Bigger than GPT-3 for more Power!
Discover AI
29 Fine-tune ChatGPT? Buy Embeddings /OpenAI? What are Embeddings?  My own ChatGPT? | Visual Q+A
Fine-tune ChatGPT? Buy Embeddings /OpenAI? What are Embeddings? My own ChatGPT? | Visual Q+A
Discover AI
30 Unleashing the Power of BLOOM 176B with AWS ml.p4de.24xlarge, DJL & DeepSpeed: The Ultimate Boost!
Unleashing the Power of BLOOM 176B with AWS ml.p4de.24xlarge, DJL & DeepSpeed: The Ultimate Boost!
Discover AI
31 After ChatGPT: NEW BioGPT by Microsoft | Do YOU trust Microsoft for your Medication?
After ChatGPT: NEW BioGPT by Microsoft | Do YOU trust Microsoft for your Medication?
Discover AI
32 Improve ChatGPT: Modular, Adaptive, Smart LLM | Inside ChatGPT
Improve ChatGPT: Modular, Adaptive, Smart LLM | Inside ChatGPT
Discover AI
33 Fine-tune ChatGPT w/  in-context learning ICL - Chain of Thought, AMA, reasoning & acting: ReAct
Fine-tune ChatGPT w/ in-context learning ICL - Chain of Thought, AMA, reasoning & acting: ReAct
Discover AI
34 The Intersection of Copyright Law and Human Faces: Exploring Virtual K-Pop with MAVE
The Intersection of Copyright Law and Human Faces: Exploring Virtual K-Pop with MAVE
Discover AI
35 New TECH: Vision Transformer 2023 on Image Classification | AI
New TECH: Vision Transformer 2023 on Image Classification | AI
Discover AI
36 PyTorch code Vision Transformer: Apply ViT models pre-trained and fine-tuned  | AI  Tech
PyTorch code Vision Transformer: Apply ViT models pre-trained and fine-tuned | AI Tech
Discover AI
37 New BING ChatGPT: Unlock the Power of Emotions in your Search Engine!
New BING ChatGPT: Unlock the Power of Emotions in your Search Engine!
Discover AI
38 New BING ChatGPT loses its mind
New BING ChatGPT loses its mind
Discover AI
39 Self-Attention Heads of last Layer of Vision Transformer (ViT) visualized (pre-trained with DINO)
Self-Attention Heads of last Layer of Vision Transformer (ViT) visualized (pre-trained with DINO)
Discover AI
40 Visualizing the Self-Attention Head of the Last Layer in DINO ViT: A Unique Perspective on Vision AI
Visualizing the Self-Attention Head of the Last Layer in DINO ViT: A Unique Perspective on Vision AI
Discover AI
41 Microsoft strongly restricts access to ChatGPT on new BING - WHY?
Microsoft strongly restricts access to ChatGPT on new BING - WHY?
Discover AI
42 PyTorch ViT: The Ultimate Guide to Fine-Tuning for Object Identification (COLAB)
PyTorch ViT: The Ultimate Guide to Fine-Tuning for Object Identification (COLAB)
Discover AI
43 New BING Chat AGGRESSIVE
New BING Chat AGGRESSIVE
Discover AI
44 Panoptic Image Segmentation: Mask2Former explained | Identify all objects!
Panoptic Image Segmentation: Mask2Former explained | Identify all objects!
Discover AI
45 Code Panoptic Image Segmentation w/ Vision Transformer & Mask2Former - A PyTorch tutorial
Code Panoptic Image Segmentation w/ Vision Transformer & Mask2Former - A PyTorch tutorial
Discover AI
46 Dream Job Alert: AI Prompt Engineer - $335K  |  AI Prompt Design: A Crash Course
Dream Job Alert: AI Prompt Engineer - $335K | AI Prompt Design: A Crash Course
Discover AI
47 Streamlining Similar Image Detection with ViT in PyTorch: A Step-by-Step Guide
Streamlining Similar Image Detection with ViT in PyTorch: A Step-by-Step Guide
Discover AI
48 Microsoft's CEO in Trouble   #shorts
Microsoft's CEO in Trouble #shorts
Discover AI
49 Why wait for KOSMOS-1? Code a VISION - LLM w/ ViT, Flan-T5 LLM and BLIP-2: Multimodal LLMs (MLLM)
Why wait for KOSMOS-1? Code a VISION - LLM w/ ViT, Flan-T5 LLM and BLIP-2: Multimodal LLMs (MLLM)
Discover AI
50 OpenAI's ChatGPT can NOW summarize external Sources on the Internet?
OpenAI's ChatGPT can NOW summarize external Sources on the Internet?
Discover AI
51 ChatGPT polarizes
ChatGPT polarizes
Discover AI
52 Hospital /Clinic AI Decision Models: Performance of 12 AI LLM Systems (incl $$) Radiology, Biomed
Hospital /Clinic AI Decision Models: Performance of 12 AI LLM Systems (incl $$) Radiology, Biomed
Discover AI
53 ChatGPT Prompt Engineering w/ in-context learning (ICL)  - 7 Examples | Tutorial
ChatGPT Prompt Engineering w/ in-context learning (ICL) - 7 Examples | Tutorial
Discover AI
54 Chat with your Image!  BLIP-2 connects Q-Former w/ VISION-LANGUAGE models (ViT & T5 LLM)
Chat with your Image! BLIP-2 connects Q-Former w/ VISION-LANGUAGE models (ViT & T5 LLM)
Discover AI
55 ChatGPT:  Multidimensional Prompts
ChatGPT: Multidimensional Prompts
Discover AI
56 ChatGPT:  In-context Retrieval-Augmented Learning (IC-RALM) | In-context Learning (ICL) Examples
ChatGPT: In-context Retrieval-Augmented Learning (IC-RALM) | In-context Learning (ICL) Examples
Discover AI
57 Code your BLIP-2 APP: VISION Transformer (ViT) + Chat LLM (Flan-T5) = MLLM
Code your BLIP-2 APP: VISION Transformer (ViT) + Chat LLM (Flan-T5) = MLLM
Discover AI
58 Buy Microsoft "Azure OpenAI Service" or buy from OpenAI its API for ChatGPT access & tuning?
Buy Microsoft "Azure OpenAI Service" or buy from OpenAI its API for ChatGPT access & tuning?
Discover AI
59 Pretraining vs Fine-tuning vs In-context Learning of LLM (GPT-x) EXPLAINED | Ultimate Guide ($)
Pretraining vs Fine-tuning vs In-context Learning of LLM (GPT-x) EXPLAINED | Ultimate Guide ($)
Discover AI
60 Reversible Transformer: ReFORMER for GPU Memory Optimization! Reversible Residual Layers?
Reversible Transformer: ReFORMER for GPU Memory Optimization! Reversible Residual Layers?
Discover AI

The video introduces Microsoft's InstructDiffusion model, a diffusion-based model that can handle various vision tasks, and evaluates its performance with a live demo, discussing its potential as a step towards Artificial General Intelligence (AGI).

Key Takeaways
  1. Understand the basics of diffusion models
  2. Learn about the InstructDiffusion model and its applications
  3. Evaluate the performance of InstructDiffusion with a live demo
  4. Apply InstructDiffusion for various vision tasks
  5. Analyze the results and discuss the potential of InstructDiffusion as a step towards AGI
💡 The InstructDiffusion model has the potential to be a step towards Artificial General Intelligence (AGI) in computer vision, but its current performance has limitations.

Related Reads

📰
Let Me Show You Which AI Model Actually Writes the Best Code
Learn which AI model writes the best code and how to evaluate them for coding tasks, saving time and resources
Dev.to · gentlenode
📰
What Actually Happens When You Press Enter in ChatGPT?
Discover what happens when you press Enter in ChatGPT and learn about the underlying AI technology
Medium · AI
📰
What Actually Happens When You Press Enter in ChatGPT?
Discover what happens when you press Enter in ChatGPT and how it processes your input
Medium · Machine Learning
📰
I Built an AI-Powered LeetCode Auto Solver Chrome Extension (Using JavaScript + LLM APIs)
Learn how to build a Chrome extension that uses LLM APIs to automatically solve LeetCode problems, and discover the potential of AI-powered coding tools
Medium · LLM
Up next
5 Levels of AI Agents - From Simple LLM Calls to Multi-Agent Systems
Dave Ebbelaar (LLM Eng)
Watch →