Discover the AI technique likely used by Tomas to program every possible route from the university auditorium to the museum in his city navigation app. Learn about programmable computing, heuristic computing, machine learning, and deep learning.
Table of Contents
Question
Tomas is programming an app to help people find their way in his city. He programs every possible route from the university auditorium to the museum.
Which of the following is Tomas likely using?
A. Deep learning
B. Heuristic computing
C. Programmable computing
D. Machine learning
Answer
C. Programmable computing
Explanation
Programmable computing requires Tomas to manually enter every possible route in a database. Machine learning only requires him to provide city locations; it can find routes, by itself, as needed.
Tomas is likely using programmable computing to develop his city navigation app. Programmable computing involves explicitly programming a computer with a specific set of instructions to solve a problem or perform a task. In this case, Tomas is manually programming every possible route from the university auditorium to the museum, which aligns with the concept of programmable computing.
Let’s examine why the other options are incorrect:
A. Deep learning: Deep learning is a subset of machine learning that uses artificial neural networks to automatically learn and improve from experience without being explicitly programmed. It is unlikely that Tomas is using deep learning, as he is manually programming the routes rather than relying on the app to learn from data.
B. Heuristic computing: Heuristic computing involves using rules of thumb or educated guesses to solve problems quickly, often sacrificing accuracy for speed. While heuristics could be used to find routes, the question states that Tomas is programming every possible route, which suggests a more exhaustive approach rather than relying on heuristics.
D. Machine learning: Machine learning is a broader field of AI that focuses on enabling computers to learn and improve from experience without being explicitly programmed. However, the question indicates that Tomas is explicitly programming the routes, which is more aligned with programmable computing than machine learning.
In summary, programmable computing is the most likely technique Tomas is using to develop his city navigation app, as he is manually programming every possible route from the university auditorium to the museum.
IBM Artificial Intelligence Fundamentals certification exam practice question and answer (Q&A) dump with detail explanation and reference available free, helpful to pass the Artificial Intelligence Fundamentals graded quizzes and final assessments, earn IBM Artificial Intelligence Fundamentals digital credential and badge.