The illustration provides a basic understanding of how to choose Oracle machine learning functions. The decision for selecting a function is based on what do you want to do with your data. This illustration can be used as a guide in selecting algorithms based on these functions. Oracle supports the following functions: