SAS Visual Data Mining and Machine Learning

Solve the most complex analytical problems with a single, integrated, collaborative solution – with its own automated modeling API.

SAS Visual Data Mining and Machine Learning

Solve the most complex analytical problems with a single, integrated, collaborative solution – with its own automated modeling API.

Enable everyone to work in the same integrated environment – from data management to model development and deployment.

Easily solve complex analytical problems with automated insights.

SAS Visual Data Mining and Machine Learning automatically generates insights that enable you to identify the most common variables across all models, the most important variables selected across models, and assessment results for all models. Natural language generation capabilities are used to create a project summary written in simple language, enabling you to easily interpret reports. Analytics team members can add project notes to the insights report to facilitate communication and collaboration among team members.

Empower users with language options.

Don't know SAS code? No problem. SAS Visual Data Mining and Machine Learning lets you embed open source code within an analysis, call open source algorithms within a pipeline, and access those models from a common repository – seamlessly within Model Studio. This facilitates collaboration across your organization, because users can do all of this in their language of choice. You can also take advantage of SAS Deep Learning with Python (DLPy), our open source package on GitHub, to use Python within Jupyter notebooks to access high-level APIs for deep learning functionalities, including computer vision, natural language processing, forecasting and speech processing. DLPy supports the Open Neural Network Exchange (ONNX) for easily moving models between frameworks.

Explore multiple approaches quickly to find the optimal solution.

Superior performance from massive parallel processing and the feature-rich building blocks for machine learning pipelines let you explore and compare multiple approaches rapidly. Quickly and easily find the optimal parameter settings for diverse machine learning algorithms – including decision trees, random forests, gradient boosting, neural networks, support vector machines and factorization machines – simply by selecting the option you want. Complex local search optimization routines work hard in the background to efficiently and effectively tune your models. You can also combine unstructured and structured data in integrated machine learning programs for more valuable insights from new data types. And reproducibility in every stage of the analytics life cycle delivers answers and insights you can trust.

Boost the productivity of your analytical teams.

Data scientists, business analysts and other analytics professionals get highly accurate results from a single, collaborative environment that supports the entire machine learning pipeline. A variety of users can access and prepare data. Perform exploratory analysis. Build and compare machine learning models. Create score code for implementing predictive models. Execute one-click model deployment. And do it all faster than ever before with our automated modeling API.

Reduce latency between data and decisions.

To enhance collaborative understanding, the solution provides all users with business-friendly annotations within each node describing what methods are being run, as well as information about the methods, results and interpretation.

Interpret models using simple language.

Standard interpretability reports are available in all modeling nodes, including LIME, ICE, Kernel SHAP, PD heatmaps, etc., with explanations in simple language from embedded natural language generation. Export modeling insights as a PDF report that can be shared outside the data science team.


Try the latest SAS® Viya® capabilities

Get a free, 14-day trial of SAS® Visual Data Science Decisioning, which includes all the capabilities of SAS® 視覺資料探勘與機器學習 as well as for the entire analytics life cycle.

Customer Success

Look Who's Working Smarter With SAS

Key Features

A comprehensive visual – and programming – interface supports the end-to-end data mining and machine learning process. Analytics team members of all skill levels are empowered to handle all analytics life cycle tasks in a simple, powerful and automated way.

Data access, preparation & quality

Access, profile, cleanse and transform data using an intuitive interface that provides self-service data preparation capabilities with embedded AI.

Custom chatbot creation

Create and deploy custom, natural language chatbots via an intuitive, low-code visual interface for chatbot-enabled insights and conversational user experiences​.

Data visualization

Visually explore data, and create and share smart visualizations and interactive reports through a single, self-service interface. Augmented analytics and advanced capabilities accelerate insights and help you uncover stories hidden in your data​.

Synthetic data generation

Take advantage of generative adversarial networks (GANs) to generate synthetic data, both image and tabular, for your deep learning models.

Automated insights & interpretability

Automatically generate insights, including summary reports about a project and champion and challenger models. Simple language from embedded natural language generation facilitates report interpretation and reduces the learning curve for business analysts. Share modeling insights via a PDF report.

Bias detection

Assess models for both performance and results bias relative to specified groups.

Cutting-edge machine learning

Take advantage of reinforcement learning – through Fitted Q-Networks, Deep Q-Networks or Actor-Critic – to solve sequential decision-making problems, with support for custom environments.

Decision trees under your control

Interactively adjust the splitting and pruning of decision tree nodes to reflect your business knowledge and enforce regulatory constraints.

Automated feature engineering & modeling

Save time and improve productivity. Automated feature engineering selects the best set of features for modeling by ranking them to indicate their importance in transforming data. Visual pipelines are dynamically generated from your data, yet editable to remain a white box model.

Public API for automated modeling

Take advantage of the public API for automated modeling for end-to-end model development and deployment simply by choosing the automation option. Or use this API to build and deploy your own custom predictive modeling applications. See examples on

Deep learning with Python & ONNX support

Python users can access high-level APIs for deep learning functionalities within Jupyter notebooks via the SAS Deep Learning with Python (DLPy) open source package on GitHub. DLPy supports the Open Neural Network Exchange (ONNX) for easily moving models between frameworks. Score new data sets using ONNX models in a variety of environments by taking advantage of Analytic Store (ASTORE).

Easy-to-use analytics

Best practice templates enable a quick, consistent start to building models, ensuring consistency among the analytics team. Analytical capabilities include clustering, different types of regression, random forest, gradient boosting models, support vector machines, natural language processing, topic detection, etc.

Network analytics

Augment data mining and machine learning approaches using a versatile set of network algorithms to explore the structure of networks – social, financial, telco and others – that are explicitly or implicitly part of business data.

Highly scalable in-memory analytical processing

Get concurrent access to data in memory in a secure, multiuser environment. Distributes data and analytical workload operations across nodes – in parallel – multithreaded on each node for very fast speeds.

Computer vision & biomedical imaging

Acquire and analyze images with model deployment on server, edge or mobile. Supports the end-to-end flow for analyzing biomedical images, including annotating images.

Code in your language of choice

Modelers and data scientists can access SAS capabilities from their preferred coding environment – Python, R, Java or Lua – and add the power of SAS to other applications with SAS Viya REST APIs.

Powered by SAS Viya

SAS Viya's architecture is compact, cloud native and fast. Whether you prefer to use the SAS Cloud or a public or private cloud provider, you'll be able to make the most of your cloud investment.


透過在雲端更快決策,應對各種分析挑戰(從實驗型功能到關鍵任務型功能)。這些雲端供應商現已推出最新版本 SAS Viya。

SAS Cloud

透過在 Microsoft Azure 上原生執行 SAS Viya,SAS Cloud能夠管理整個分析平台,以實現最佳效能和價值。


Microsoft 是我們的策略合作夥伴和首選的雲端供應商。透过深度整合並基於共同的路線圖,SAS 和 Microsoft 正在合作塑造雲端 AI 和分析功能的未來。


SAS Viya 採用雲端原生(cloud-native)設計,已經過測試並獲准使用數百萬 AWS 使用者所使用的雲端服務。


憑藉對創新和開放式程式碼雲端原則的承諾,SAS Viya 為 Google Cloud 提供原生 AI 和進階分析功能。

Red Hat OpenShift

SAS Viya 將最新的 DataOps、AI 和 ModelOps 功能引入 Red Hat OpenShift – 領先的企業 Kubernetes 平台,專為您的開放式混合雲端策略而建構。​

本解決方案可在 SAS Viya 上運作,這是一個現代化、開放的平台,具有能夠克服任何分析難題的廣度與深度。
SAS® Viya®擴充了SAS平台協助每一個人-資料科學家、商業分析師、應用程式開發人員到高階主管等所有人,提供協作與快速實現創新。

Explore More on SAS Visual Data Mining and Machine Learning & Beyond

To browse resources by type, select an option below.

    • Select resource type
    • Analyst Report
    • Article
    • Blog Post
    • Book Excerpt
    • Case Study
    • Customer Story
    • E-Book
    • Executive Brief
    • Fact Sheet
    • Industry Overview
    • Infographic
    • Interview
    • Overview Brochure
    • Product Brief
    • Research
    • Series
    • Solution Brief
    • Video
    • Webinar
    • White Paper
    • White Paper

本解決方案可在 SAS Viya 上運作,這是一個現代化、開放的平台,具有能夠克服任何分析難題的廣度與深度。
SAS® Viya®擴充了SAS平台協助每一個人-資料科學家、商業分析師、應用程式開發人員到高階主管等所有人,提供協作與快速實現創新。