Google Cloud Developer Flashcards
What is the main goal of machine learning?
Answer:
Machine learning aims to teach machines to recognize patterns similarly to how humans do.
What challenge is highlighted when comparing human and machine learning capabilities?
Answer:
Even a two-year-old can easily distinguish between an apple and an orange, but it’s difficult to teach a computer to do the same thing.
What does Google offer to make it easier for developers to use machine learning?
Answer:
Google offers pre-trained machine learning models through easy-to-use Google Cloud APIs.
What areas of AI are covered by Google’s pre-trained APIs mentioned in this module?
Answer:
The APIs cover vision, speech, video intelligence, and natural language processing.
What is Generative AI, and why is it important?
Answer:
Generative AI is a type of AI that creates new content based on learned patterns. It enhances application capabilities and improves the developer experience by making development more efficient.
What are pre-trained machine learning models used for in Google Cloud?
Answer:
They help developers easily add powerful features like image recognition, speech processing, and language understanding to their applications without requiring ML expertise.
What does the Vision API allow developers to do?
Answer:
It allows for complex image detection, including object labeling, OCR, landmark detection, logo recognition, face detection, and identifying explicit content.
What do the Speech-to-Text and Text-to-Speech APIs do?
Answer:
Speech-to-Text converts audio to text, while Text-to-Speech converts text to audio.
What is the purpose of the Cloud Translation API?
Answer:
It enables fast, dynamic translation of text between supported languages, making it useful for websites and applications needing multilingual support.
What kind of analysis can the Cloud Natural Language API perform?
Answer:
It can extract information about entities in text, analyze sentiment, and interpret customer intent from written content.
What does the Video Intelligence API do?
Answer:
It annotates videos by labeling entities at the shot, frame, or video level, helping identify key objects and when they appear in the video.
How does AutoML on Vertex AI benefit developers with limited ML expertise?
Answer:
It allows them to train high-quality models on their own image, text, tabular, or video data without writing code.
What ML frameworks can be used with Vertex AI for custom model training?
Answer:
TensorFlow, PyTorch, and other ML frameworks.
How does Google use ML in its conference room systems?
Answer:
They use motion detection with VC cameras to determine occupancy. If motion is detected 6–8 minutes after a meeting starts, the room is marked as occupied.
How is the Vision API used in the provided examples?
Answer:
It accurately detects emotional expressions in a wedding photo and distinguishes the Sphinx in Las Vegas from the one in Egypt.
What is Generative AI?
Answer:
Generative AI is a type of artificial intelligence that creates new content based on what it has learned from existing content through a process called training.
What is the input provided to a generative AI model called?
Answer:
It is called a prompt.
What is a foundation model?
Answer:
A foundation model is a large AI model trained on massive datasets that can perform general tasks and be fine-tuned for specific purposes.
What is a Large Language Model (LLM)?
Answer:
An LLM is a type of foundation model trained on large-scale text data that can generate, understand, and manipulate human language.
What are two meanings of the word “large” in Large Language Models?
Answer:
It refers to the large training dataset (often petabyte scale) and the large number of parameters (in the billions or trillions).
How does traditional programming differ from generative AI?
Answer:
Traditional programming requires manually defined rules, while generative AI learns patterns from data and generates outputs based on learned concepts.
What is the difference between pre-training and fine-tuning in generative AI?
Answer:
Pre-training uses a large dataset for general-purpose learning; fine-tuning uses a smaller, domain-specific dataset to adapt the model to specific tasks.
What types of content can generative AI create?
Answer:
Text (stories, poems), images, summaries, answers, support tickets, and even code.
How does generative AI assist in content summarization?
Answer:
It can automatically summarize video, audio, and text, and generate Q&A content from it.