Machine Learning with Autonomous Database
Oracle Machine Learning enables you to solve key enterprise business problems and accelerates the development and deployment of data science and machine learning-based solutions using scalable, automated, and secure machine learning for model building, evaluation, and deployment.
Certain Oracle Machine Learning products are available on specific Oracle Database platforms.
Product Name | Description | Available on: |
---|---|---|
OML Notebooks | Oracle Machine Learning Notebooks is a collaborative user interface for data scientists, business/data analysts, and SQL, R, and Python users who explore, prepare, and transform data, and who perform machine learning in Oracle Autonomous Database. | Oracle Autonomous Database |
OML AutoML User Interface | AutoML User Interface (AutoML UI) is an Oracle Machine Learning interface that provides you no-code automated machine learning. Business users without extensive data science background can use AutoML UI to create and deploy machine learning models, while data scientists can use it as a productivity tool for quickly assessing algorithms and hyperparameters. | Oracle Autonomous Database |
OML for SQL | Oracle Machine Learning for SQL (OML4SQL) provides scalable in-database machine learning algorithms for model building and data scoring. | Oracle Database (on premises and Database Cloud Service) and Oracle Autonomous Database |
OML for Python | Oracle Machine Learning for Python (OML4Py) is a Python API for performing statistical and machine learning analysis on data in your Oracle Database. It provides a Python interface to the in-database algorithms and supports deployment of user-defined Python functions with optimal system-supported data-parallel and task-parallel invocation. OML4Py also provides Python functions supporting automated machine learning (AutoML). | Oracle Database and Oracle Database Cloud Service 19c, 21c, 23ai, and Oracle Autonomous Database |
Oracle Spatial AI |
Oracle Spatial AI is a set of capabilities in OML4Py for detecting patterns and making predictions from geospatial data. It includes features for end-to-end workflows, including spatial machine learning pipelines. |
Oracle Autonomous Database |
OML for R | Oracle Machine Learning for R (OML4R) is an R API for performing statistical and machine learning analysis on data in your Oracle database. It provides an R interface to the in-database algorithms and supports deployment of user-defined R functions with optional system-supported data-parallel and task-parallel invocation. | Oracle Database and Oracle Database Cloud Service, and Oracle Autonomous Database |
OML Services | The REST API for Oracle Machine Learning Services provides a REST API supporting model management and deployment, data and model monitoring, and cognitive text capabilities. It supports lightweight scoring for real-time and streaming use cases for both in-database models and ONNX-format models. | Oracle Autonomous Database |
Oracle Data Miner | An extension to Oracle SQL Developer that enables data scientists and citizen data scientists to explore and prepare data, easily build and compare multiple machine learning models, make predictions, and accelerate model deployment. | Oracle Database and Oracle Autonomous Database |
Parent topic: Use Oracle Machine Learning with Autonomous Database