What is the difference between machine learning and artificial intelligence?
The distinction between artificial intelligence (AI) and machine learning (ML) is foundational in the study and practical application of intelligent systems, particularly in the context of modern cloud platforms such as Google Cloud. Both terms are often used interchangeably in popular discourse, yet they denote different concepts with distinct scopes, methodologies, and historical developments. Artificial
- Published in Artificial Intelligence, EITC/AI/GCML Google Cloud Machine Learning, Introduction, What is machine learning
How does model export work? Why is only a Python file that receives new inputs and generates output not generated?
Model export is a foundational process in operationalizing machine learning models, particularly when aiming to perform serverless predictions at scale using platforms such as Google Cloud’s AI and ML services. The export process is not merely a matter of outputting a Python file that takes inputs and generates outputs; rather, it involves serializing the trained
- Published in Artificial Intelligence, EITC/AI/GCML Google Cloud Machine Learning, First steps in Machine Learning, Serverless predictions at scale
What is the difference between TensorFlow and Scikit-learn?
TensorFlow and Scikit-learn are two widely used software libraries in the field of machine learning, each designed with different goals and offering distinct functionalities. Both are instrumental in the development of machine learning solutions, yet they address different aspects of the machine learning workflow and are suited for different types of tasks and users. Understanding
Can you elaborate on the difference between deep learning and generative AI, please? More specifically, how can one be certain when something is categorized as deep learning AI but is not generative AI?
The distinction between deep learning and generative AI is a foundational topic in artificial intelligence, touching upon both the architecture of AI systems and their intended behaviors. Understanding these differences requires a clear grasp of the taxonomy within AI, particularly how deep learning methods relate to broader AI techniques and how generative AI fits in
- Published in Artificial Intelligence, EITC/AI/AIF Artificial Intelligence Fundamentals, AI in plain language: what it is and how projects work, The AI map (AI vs ML vs Deep Learning vs GenAI)
Can it be used with Python to suggest how to crop an image using the method crop_hints(image, image_context)?
The Google Cloud Vision API provides a comprehensive suite of image analysis features, among which the Crop Hints feature stands out for its ability to suggest cropping rectangles tailored to maximize the relevance and visual appeal of an image’s content. The `crop_hints` method analyzes the visual content of an image and generates recommended cropping regions
- Published in Artificial Intelligence, EITC/AI/GVAPI Google Vision API, Understanding images, Detecting crop hints
Is there a possibility to create a road safety model so that AI will learn good vs. bad practices/solutions for infrastructure interventions?
The possibility of creating a road safety model capable of discerning good versus bad practices or solutions for infrastructure interventions is well-supported by current advancements in artificial intelligence (AI) and cloud-based machine learning (ML). Such a model can be developed and deployed using scalable, serverless architectures, such as those provided by Google Cloud’s machine learning
How is data training done?
Data training in the context of machine learning refers to the process by which a predictive model learns to infer patterns and relationships from a dataset, enabling it to generate useful predictions or classifications for new, unseen data. This procedure forms one of the core stages in the lifecycle of a machine learning project and
Is AI a subset of machine learning and not vice versa?
The relationship between Artificial Intelligence (AI) and machine learning (ML) is a foundational topic in computer science, particularly in the context of modern applications such as those found in Google Cloud’s machine learning offerings. It is common to encounter confusion regarding the hierarchy and scope of these terms, particularly whether AI is a subset of
- Published in Artificial Intelligence, EITC/AI/GCML Google Cloud Machine Learning, Introduction, What is machine learning
What are accuracy, precision, recall, and F1 scores?
Accuracy, precision, recall, and F1 score are fundamental metrics used to evaluate the performance of classification models in machine learning. These metrics provide quantitative measures for assessing how well a model predicts the classes of input data, particularly in the context of supervised learning tasks such as binary classification, multiclass classification, and, in some adaptations,
- Published in Artificial Intelligence, EITC/AI/GCML Google Cloud Machine Learning, Introduction, What is machine learning
What does the training process involve?
The training process in artificial intelligence, particularly when utilizing Google Cloud’s machine learning tools, encompasses a series of methodical steps designed to enable a model to learn from data and make accurate predictions or classifications. The process consists of several stages, each involving a combination of data management, model selection, configuration, execution, monitoring, and evaluation.

