Review questions
Integrated Summary: Understanding AI Systems, Tasks and Lifecycle
This subject begins with a simple idea: calling a tool “smart” does not explain what it does. In the operational sense used here, an AI system is machine-based, receives inputs, and infers how to produce outputs such as predictions, recommendations, decisions, or content in pursuit of an objective. Systems vary in autonomy and adaptiveness, but that does not make them conscious or automatic sources of truth. A reliable way to understand a system is to ask: What is the objective? What is the input? What is the output? How does inference occur? Who uses the result?
That question leads to an important distinction between a model and a complete system. A model may be a component that learned a relationship from data, while the system also includes input collection, fixed rules, the user interface, how results are presented, human review, logging and monitoring, and privacy and security controls. A model can therefore look acceptable in isolated testing while the system causes problems because the output is presented with excessive confidence or is used in a decision for which it was not designed. Evaluating AI requires attention to the context in which an output becomes an action.
We also separated explicit rules from machine learning. A rule such as “if the required field is missing, do not submit” specifies behavior directly. A machine-learning model instead learns parameters from examples and data. The distinction is not an absolute wall: a learned model may propose a message category, a safety rule may block a particular action, and an employee may review ambiguous cases. That is a hybrid system. The important skill is to identify each component’s role rather than classify the whole system from the presence of one rule or one model.
In simplified supervised learning, data represents inputs as features and provides a target or label. During training, an algorithm adjusts model parameters to reduce error or loss. During inference, the current model uses those parameters to produce an output for a new input. If a person corrects an output after deployment, this does not necessarily mean the model learned immediately. The correction may be saved for a later update cycle. This prevents a common but misleading statement: “the system continuously learns” when we do not know whether an actual model update occurs, with what data, or under whose evaluation and approval.
Deep learning refers to multi-layer neural networks used to learn complex relationships; it does not automatically mean generation. A deep network may classify an image, predict a value, or form part of a generative system. Large language models are a prominent example of generative AI: they produce new sequences using probabilistic relationships learned from data. Fluent text is not proof that a claim is correct, so we separate writing quality from factual support and keep verification as part of use.
To understand what a system is being asked to do, we used four foundational task types. Classification produces a category such as “urgent/not urgent.” Regression produces a numerical value such as 14.5 minutes. Recommendation ranks existing items such as articles or courses according to an objective. Generation creates new content such as a draft message. Input type does not determine task type: the same text can feed a classifier, regression model, recommender, or generative model. The required output and decision define the task.
This distinction becomes practical during problem framing. “We want AI to improve support” is not specific enough. A better formulation is: “classify each new message into one of four categories to assist the routing employee, and escalate low-confidence cases for review.” Now we know the decision unit, user, output, and escalation condition, and we can discuss the cost of errors. Good framing can also lead us to avoid a model when a fixed rule or process redesign achieves the objective more simply and transparently.
We then connected these concepts to the system lifecycle. Start by defining the problem, objective, and who is affected by the output. Next define data and inputs and what may be used, then develop or select an appropriate approach. Before deployment, evaluate performance on suitable cases and inspect important errors. Deployment introduces inference in the real operating environment, after which monitoring continues to detect changes in data, use patterns, errors, or requirements. The lifecycle is not a straight line: evaluation may send us back to data, and monitoring may send us back to problem framing itself.
Training, inference, and monitoring are different functions. Training changes model parameters. Inference uses the current model version to produce an output. Monitoring collects post-deployment signals. If, in a fictional example, human corrections rise from 8% to 18%, that is evidence of a change worth investigating, but it does not prove the cause. Inputs may have changed, a new category may have appeared, employee behavior may have shifted, or the interface may have a problem. Diagnose first, then decide whether the response is retraining, a threshold adjustment, interface redesign, additional human review, data updates, or suspension of a particular use.
Using a pretrained model from an external provider does not remove these responsibilities. We still need to frame the task, test outputs on cases representative of our use, define what data may be sent, establish review and escalation controls, and monitor performance and changes. If the external provider updates a major component, reevaluation may be necessary because the component has changed even if our own code has not.
A transferable application from this subject is a short card to complete before any AI initiative: write the objective, input, output, task type, expected inference approach, who will use the output, the most important error you fear, what happens when the result is uncertain, how the system will be evaluated before deployment, and what will be monitored afterward. If those questions cannot yet be answered clearly, the problem is still too broad for selecting a tool or model. This card integrates the subject’s foundation: understand the system, choose an appropriate pattern, define the task, and connect it to a lifecycle that can be evaluated and monitored.
Review questions
Test your understanding with these questions. Marking and saved results are available with a free account.
Create a free account to mark your answers and save your progress.