-
Learn
-
Documentation
-
Support
Prior to the 2023.01 release, machine learning functionality was referred to as SAS Visual Data Mining and Machine Learning.
Get Started
Watch video
Learn about the machine learning capabilities and functionality of SAS Viya in Model Studio.
Learn about the machine learning capabilities and functionality of SAS Viya through programming.
Learn the basics
Learn how to get started with machine learning in SAS Viya by accessing these tutorials:
Stay connected
Tutorials
Working with Pipelines
Machine Learning Pipeline Automation (MLPA)
Building Ensemble Models
- Building an Ensemble Model Using a Forest in SAS Visual Analytics (video)
- Building a Forest Model in SAS Studio (video)
- Building a Gradient Boosting Model in SAS Studio (video)
Using Templates
Inserting Custom Code
Integrating with Other SAS Products
Integrating with Python or R
- SAS Visual Data Mining and Machine Learning Powered by SAS Viya - Python Interface (video)
- Executing Open Source Code in Machine Learning Pipelines (video)
- Using Python to Load Data into CAS for SAS Visual Analytics in SAS Viya (video)
Autotuning
- Overview of Autotuning
- Autotuning Forest Models in Model Studio (video)
- Autotuning Gradient Boosting Models in Model Studio (video)
- Autotuning Neural Network Models in SAS Studio (video)
Model Interpretability
- Using Model Interpretability Tools
- Understanding Black-Box Models with Partial Dependence and Individual Conditional Expectation Plots (video)
- Overview of SAS Deep Learning Python (DLPy) (video)
- Using Image Classification with Convolutional Neural Networks (video)
- Using Image Classification
- Using Object Detection With Tiny YOLOv2 Model (video)
- Importing and Exporting Deep Learning Models With ONNX (video)
- Using Text Classification and Text Generation With Recurrent Neural Networks (video)
- Using Text Sentiment Analysis
- Time Series Forecasting With Recurrent Neural Networks (video)
- Deep Learning Programming Examples
Learn to incorporate custom SAS code into your projects in Model Studio, an application for developing machine learning pipelines in SAS Viya.
Managing Data & Variables
Deep Learning
Training Courses
SAS Visual Data Mining and Machine Learning in SAS Viya: Interactive Machine Learning
Get a theoretical foundation for SAS Visual Data Mining and Machine Learning, as well as hands-on experience using the tool through the SAS Visual Analytics interface. The course uses an interactive approach to teach you visualization, model assessment and model deployment while introducing you to a variety of machine learning techniques.
Supervised Machine Learning Pipelines Using SAS Viya
Learn the different techniques associated with supervised machine learning models. A series of demonstrations and exercises is used to reinforce all the concepts and the analytical approach to solving business problems.
Books
Documentation
SAS Viya: Machine Learning
Visual Tools
- Model Studio: Machine Learning
- SAS Visual Analytics: Working with Machine Learning Objects
- Example Data for Getting Started with Machine Learning in Model Studio
- Data for Risk Modeling Example
Programming
- Programming Documentation for the SAS Viya Platform
- Procedures
- The NETWORK Procedure
- Programming Guide
Other Programming Clients
SAS Deep Learning
Speech to Text
- Models - English (ZIP)
- Models - Norwegian (ZIP)
- Speaker Identification Model (ZIP)
SAS Reinforcement Learning
Previous Versions
Visual Tools
- Model Studio: SAS Visual Data Mining and Machine Learning User's Guide
- SAS Visual Analytics: Working with SAS Visual Data Mining and Machine Learning
- Example Data for Getting Started with SAS Visual Data Mining and Machine Learning in Model Studio
- Data for Risk Modeling Example
Programming
- SAS Viya 3.5 Quick Start (includes SAS Visual Analytics and SAS Visual Statistics)
- Procedures
- The NETWORK Procedure
- Programming Guide
Other Programming Clients
- Getting Started with SAS Viya 3.5 for Java
- Getting Started with SAS Viya 3.5 for Lua
- Getting Started with SAS Viya 3.5 for Python
- Getting Started with SAS Viya 3.5 for R
- Download the client software
SAS Deep Learning
- What's New in SAS Deep Learning
- SAS Deep Learning Programming Guide
- SAS Deep Learning Tools, Utilities, and Models
Speech to Text
- Models - English (ZIP)
- Models - Norwegian (ZIP)
SAS Reinforcement Learning
Related Documentation
Visual Tools
- User's Guide
- Working with SAS Visual Data Mining and Machine Learning
- Example Data for Getting Started with SAS Visual Data Mining and Machine Learning in Model Studio
Programming
- SAS Viya 3.4 Quick Start (includes SAS Visual Analytics and SAS Visual Statistics)
- Procedures
- The NETWORK Procedure
- Programming Guide
Open Programming Clients
- Getting Started with SAS Viya 3.4 for Java
- Getting Started with SAS Viya 3.4 for Lua
- Getting Started with SAS Viya 3.4 for Python
- Getting Started with SAS Viya 3.4 for R
- Download the client software
SAS Deep Learning
- What's New in SAS Deep Learning
- SAS Deep Learning Programming Guide
- SAS Deep Learning Tools, Utilities, and Models
Speech to Text
Related Documentation
Visual Tools
- SAS Visual Data Mining and Machine Learning 8.3: User's Guide
- SAS Visual Analytics 8.3: Working with SAS Visual Data Mining and Machine Learning
Programming
- SAS Viya 3.4 Quick Start (includes SAS Visual Analytics and SAS Visual Statistics)
- SAS Visual Data Mining and Machine Learning 8.3: Procedures
- SAS Visual Data Mining and Machine Learning 8.3: The NETWORK Procedure
- SAS Visual Data Mining and Machine Learning 8.3: Programming Guide
Open Programming Clients
- Getting Started with SAS Viya 3.4 for Java
- Getting Started with SAS Viya 3.4 for Lua
- Getting Started with SAS Viya 3.4 for Python
- Getting Started with SAS Viya 3.4 for R
- Download the client software
SAS Deep Learning
- What's New in SAS Deep Learning
- SAS Deep Learning Programming Guide
- SAS Deep Learning Tools, Utilities, and Models
Speech to Text
Related Documentation
Visual Tools
- SAS Visual Data Mining and Machine Learning 8.2: User's Guide
- SAS Visual Analytics 8.2: Working with SAS Visual Data Mining and Machine Learning
Programming
- SAS Viya 3.3 Quick Start (includes SAS Visual Analytics and SAS Visual Statistics)
- SAS Visual Data Mining and Machine Learning 8.2: Procedures
- SAS Visual Data Mining and Machine Learning 8.2: The NETWORK Procedure
- SAS Visual Data Mining and Machine Learning 8.2: Programming Guide
Open Programming Clients
- Getting Started with SAS Viya 3.3 for Java
- Getting Started with SAS Viya 3.3 for Lua
- Getting Started with SAS Viya 3.3 for Python
- Getting Started with SAS Viya 3.4 for R
- Download the client software
SAS Deep Learning
- What's New in SAS Deep Learning
- SAS Deep Learning Programming Guide
- SAS Deep Learning Tools, Utilities, and Models
Related Documentation
Visual Tools
Programming
- SAS Viya 3.2 Quick Start (includes SAS Visual Analytics and SAS Visual Statistics)
- Getting Started with SAS Visual Data Mining and Machine Learning Procedures
- SAS Visual Data Mining and Machine Learning 8.1: Procedures
- SAS Visual Data Mining and Machine Learning 8.1: Statistical Procedures
- SAS Visual Data Mining and Machine Learning 8.1: The NETWORK Procedure
- SAS Visual Data Mining and Machine Learning 8.1: Programming Guide
Open Programming Clients
- Getting Started with SAS Viya 3.2 for Java
- Getting Started with SAS Viya 3.2 for Lua
- Getting Started with SAS Viya 3.2 for Python
- Getting Started with SAS Viya 3.2 for R
- Download the client software
Related Documentation
SAS Viya: Machine Learning Blogs & Communities
Featured Blogs
Featured Community Topics
- Free Webinar: Getting Started With SAS® Visual Data Mining and Machine Learning
- Prediction After Random Forest
- Association node error message ‘there are no rules that match the specified constraints’
- SAS Viya 4 - SAS Visual Text Analytics - tpParse and tpSpell using dictTable as spell checker
- Random Forest Overfitting