CARVIEW |
Machine Learning Services
Access a full range of machine learning (ML) and generative AI innovations, including vector databases, fully integrated in Oracle’s data platforms. Work with in-database tools and algorithms to build, manage, and deploy ML models and get more accurate, contextually relevant answers from generative AI by combining large language models (LLMs) with your proprietary data.
Take your AI initiatives to the next level with Oracle’s Explore AI workshop. In this workshop you’ll have the chance to engage directly with Oracle AI experts, explore AI best practices, and gain the insights you need to accelerate AI innovation in your organization.
Explore 11 practical, high-impact applications of AI—particularly AI agents—in healthcare, retail, finance, and other industries to inspire fresh ideas for your business.
ML powers GenAI, but scaling it requires the right foundation. IDC shares best practices for successful adoption and implementation.
Explore notebooks and build or test ML algorithms. Try automated ML (AutoML) and see data science results.
AI and ML features
Vector databases designed for AI
Get the benefits of AI from your data. The integrated AI Vector Search in Oracle Database and Vector Store in HeatWave GenAI add capabilities to query business and semantic data easier and faster, with more accurate results.
Open source libraries and frameworks
Use open source libraries and frameworks from Python and R for data exploration, transformation, and visualization. These include pandas, Dask, NumPy, Plotly, Matplotlib, TensorFlow, Keras, and PyTorch.
In-database optimized algorithms
Oracle Database includes more than 30 high performance algorithms offering popular ML capabilities. HeatWave AutoML supports algorithms for anomaly detection, forecasting, classification, regression, and recommender system tasks.
Easy access and deployment
Access data in multiple formats (including CSV, Excel, and JSON) from multiple sources (including object storage, Oracle Database, HeatWave MySQL, MongoDB, PostgreSQL, and Hadoop) in multiple locations. Quickly deploy models via REST API or directly in the database for access by applications and business analysts.
Query data using natural language
Interact with your SQL database using natural language prompts to help expert and nonexpert SQL users query the database. Autonomous Database Select AI lets users have a lifelike, natural language conversation with a broad range of LLMs.
Support for multiple scripting languages
Data scientists can develop applications with the most popular programming languages, including Python, R, and SQL. Organizations achieve better and faster results when data scientists have the flexibility to use the languages best suited to particular tasks.
Why use machine learning and AI for Oracle data platforms?
-
Create and validate models faster
Build models with an automated machine learning pipeline that includes algorithm selection, model training, feature selection, and hyperparameter optimization. Build, train, run, and explain ML models using a visual interface.
-
Get better results with more data
Data scientists and analysts must access data in different formats from different sources that are on-premises or in the cloud. Simplify that access by using drag-and-drop data integration and preparation tools to move data into a data lake or data warehouse.
-
Benefit from seamless integration
Consistent architectures and deployment methods across Oracle AI services make it simpler to work across multiple services. Built-in AI options, including vector databases, help Oracle customers leverage the power of their data.
Machine learning and generative AI for data platforms customers
Oracle machine learning and generative AI services
-
AI Vector Search in Oracle Database 23ai
AI Vector Search enables Oracle Database to store the semantic content of documents, images, and other unstructured data as vectors. AI Vector Search supports retrieval-augmented generation (RAG), which combines LLMs with private business data to deliver more accurate and contextually relevant responses to user queries.
-
HeatWave GenAI
HeatWave GenAI provides integrated and automated generative AI with in-database large language models (LLMs); an automated, in-database vector store; scale-out vector processing; and the ability to have contextual conversations in natural language.
-
OCI Data Science
OCI Data Science is an end-to-end ML service offering JupyterLab notebook environments and access to hundreds of popular open source tools and frameworks. Build and train ML models with NVIDIA GPUs, AutoML features, and automated hyperparameter tuning.
-
OCI Data Science AI Quick Actions
Access a streamlined, code-free, and efficient environment for working with LLMs, and get a seamless experience from fine-tuning to deployment with information retrieval.
-
Autonomous Database Select AI
Combine generative AI LLMs with Oracle SQL, empowering users to engage in conversations with their data using natural language, while letting the database generate the corresponding SQL query.
-
Machine Learning in Oracle Database
Machine Learning in Oracle Database supports data exploration and preparation, as well as building and deploying ML models using SQL, R, Python, REST, AutoML, and no-code interfaces. With more than 30 in-database algorithms, it can produce models in Oracle Database for immediate use in applications.
-
Machine learning in HeatWave
HeatWave AutoML includes everything to build, train, deploy, and explain ML models within HeatWave MySQL. Easily and securely apply ML training, inference, and explanation to data inside MySQL and the object store.
-
OCI Data Labeling
OCI Data Labeling provides labeled data sets to train AI and ML models. Assemble data, create and browse data sets, and apply labels to data records through user interfaces and public APIs.
-
OCI virtual machines for data science
OCI virtual machines for data science are GPU-based environments preconfigured with popular integrated development environments, notebooks, and ML frameworks. Easily deploy from Oracle Cloud Marketplace with a choice of compute shapes.
By offering integrated generative AI across its Fusion SaaS applications, Oracle directly connects to customer business value.
Use cases for ML and generative AI for data platforms
- Build predictive models
- Use database ML
- Deliver personalized recommendations
- Analysis generation
- GenAI with Autonomous Database
Prosperdtx: Improve patient outcomes with OCI Data Science
See how Prosperdtx deployed an architecture that could securely handle large amounts of source data to build predictive models with Oracle Cloud Infrastructure Data Science.

Set up a data science environment with in-database machine learning
With Machine Learning in Oracle Database, data scientists can save time by moving the data to external systems for analysis and model building, scoring, and deployment.

Easily deliver ML-powered recommendations with HeatWave AutoML

The sample MovieHub application showcases how the HeatWave AutoML recommender system generates personalized, machine learning–powered recommendations. Follow our step-by-step instructions to build the MovieHub app using Oracle APEX—no coding required.
Analysis generation
You can combine the power of generative AI with other built-in HeatWave capabilities, such as machine learning, to help reduce costs and obtain more accurate results faster. In this example, a manufacturing company does so for predictive maintenance. Engineers can use Oracle HeatWave AutoML to help automatically produce a report of anomalous production logs and HeatWave GenAI helps to rapidly determine the root cause of the issue by simply asking a question in natural language, instead of manually analyzing the logs.

A user asks via HeatWave Chat “What is the main problem in this collection of logs? Provide a two-sentence summary.”. First, HeatWave AutoML produces a filtered list of anomalous logs based on all the production logs that it continuously ingests. Then HeatWave Vector Store provides additional context to the LLM based on the logs knowledge base. The LLM takes that augmented prompt, produces a report, and provides the user with a detailed answer explaining the issue in natural language.
GenAI with Autonomous Database

By learning effective SQL query patterns from curated training data, LLMs can produce more efficient queries, enabling them to perform better.
Machine learning and AI resources
Get started with machine learning services
See how to apply AI today
Enter a new era of productivity with generative AI solutions for your business. Learn how Oracle helps customers leverage AI embedded across the full technology stack.
-
What can you achieve with Oracle AI?
- Fine-tune LLMs in OCI
- Automate invoice processing
- Build a chatbot with RAG
- Summarize web content with generative AI
- And so much more!
Learn with an AI hands-on lab
The best way to learn something is to try it yourself. Use our tutorials and hands-on labs with your own Oracle Cloud tenancy, at no charge for many services.
-
Welcome to Bistro AI: Create an AI-powered recipe generator
With the help of generative AI, you'll provide a list of ingredients to a pretrained recipe generator to decide what to make.
Start this lab for Welcome to Bistro AI -
Speed up data science with the Accelerated Data Science SDK
Explore concepts in OCI Data Science to improve workflow efficiency and become more productive.
Start this lab to Speed up data science with the Accelerated Data Science SDK -
Build the perfect digital assistant for your business
Explore how to work with multiple chatbots and digital assistants in Oracle Digital Assistant.
Start this lab to Build the perfect digital assistant for your business -
The beginner’s guide to building custom language AI models
Discover how to automate sophisticated text analysis at scale without machine learning expertise.
Start this lab for The beginner’s guide to building custom language AI models
See how to apply AI today
Enter a new era of productivity with generative AI solutions for your business. Learn how Oracle helps customers leverage AI embedded across the full technology stack.
-
What can you achieve with Oracle AI?
- Fine-tune LLMs in OCI
- Automate invoice processing
- Build a chatbot with RAG
- Summarize web content with generative AI
- And so much more!
AI certification
Take the OCI AI Foundations certification exam
Get trained on AI, machine learning, deep learning, and generative AI and earn a free OCI AI certification.
-
After completing this course, you’ll be able to
- Understand and describe AI concepts and workloads
- Explain the key concepts and terminology of machine learning
- Explain the key concepts and terminology of deep learning
- Identify common types of machine learning
- Understand the fundamentals of generative AI
- Understand large language model concepts
- Explain prompt engineering and fine-tuning for large language models
- Describe Oracle AI infrastructure
- Describe Oracle AI services
Contact sales
Interested in learning more about Oracle AI? Let one of our experts help.
-
They can answer questions such as
- How can I get started with AI and machine learning?
- What can I do for my business with generative AI?
- Which services are right for me?