From the course: Foundations of AI and Machine Learning for Java Developers
Unlock this course with a free trial
Join today to access over 24,500 courses taught by industry experts.
AI flowchart - Java Tutorial
From the course: Foundations of AI and Machine Learning for Java Developers
AI flowchart
- [Instructor] As a Java software developer, should you consider a machine learning approach when you write software to solve a problem? Let's look at a high level flow chart. The first thing that any experienced software developer knows, of course, is that you break up a task into subtasks. You decompose a bigger task into small tasks. I think we all understand that. The next question is, are there high risks if the results of solving a problem are incorrect? Machine learning systems are stochastic and may generate a range of results. If there is a high risk, there's a good chance you should probably use traditional IT. Now, here's an important question. Is the solution based on patterns? Because we know that machine learning is all about patterns. If there are no patterns, it might be a simple SQL database problem. Then there's no need to use machine learning, just use traditional IT. But suppose we say yes, a solution is based on patterns. Do we use predictive AI or generative AI?…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.