SAS Visual Data Mining and Machine Learning

Note: Some of the other products in SAS Viya support additional action sets, which are available in their product-specific list of action sets. The action sets that are provided by SAS Visual Data Mining and Machine Learning are included in the following table:
Action SetSyntax NameDescription
Access ControlaccessControlProvides actions for managing user access to resources
Active Machine LearningactiveLearnProvides an action set for performing active learning which interactively query the user in order to minimize the labeling effort
AggregationaggregationProvides actions for aggregating the values of one or more variables
Analytic Store ScoringaStoreProvides actions for scoring using an analytic store
Association Rule MiningruleMiningProvides actions for association rule mining
AudioaudioProvides actions for processing audio data
AutotuneautotuneProvides actions to tune machine learning algorithm hyperparameters for individual or multiple model types
Bayesian Net ClassifierbayesianNetClassifierUses Bayesian network models to classify the target variable
BioMedImagebioMedImageProvides actions for biomedical image processing
Boolean RuleboolRuleProvides actions for Boolean rule extraction and scoring
BuiltinsbuiltinsProvides actions that enable server management
Cardinality AnalysiscardinalityProvides actions for evaluating data cardinality
CASL ServersccaslProvides actions for running server-side CASL code
ClusteringclusteringProvides actions for clustering
Data PreprocessdataPreprocessProvides actions for data preprocessing and transformation
Data Science PilotdataSciencePilotProvides actions for automating data science workflows, including automatic machine learning pipeline exploration, execution and ranking.
Data ShapingdataShapingProvides actions for reshaping wide or long tables.
DATA StepdataStepProvides actions for running a SAS DATA step
Decision TreedecisionTreeProvides actions for modeling and scoring with decision trees, forests, and gradient boosting
Deep LearningdeepLearnProvides a superset of actions for modeling and scoring with deep neural (DNN), convolutional (CNN), and recurrent (RNN) networks
Deep Neural NetworkdeepNeuralProvides actions for modeling and scoring with fully connected deep neural networks (DNN)
Dimension ReductionvarReduceProvides actions for performing supervised and unsupervised dimension reduction
Distribution System SimulationsimSystemProvides actions for simulating data from systems of distributions
DS2ds2Provides actions for preparing and executing DS2 programs
Duplicate ManagementdeduplicationProvides an action for managing rows within groups
Explain ModelexplainModelProvides actions for explaining already trained models.
Factorization MachinefactmacProvides actions for factorization machines
Fair AI ToolsfairAIToolsProvides action for calculating bias metrics for predictive models.
Fast k-Nearest NeighborfastKnnProvides actions for the k-nearest neighbor algorithm
FCMPfcmpactProvides actions that add and run FCMP code
FedSQLfedSqlProvides actions for submitting SQL statements
Frequency and Crosstabulation AnalysisfreqTabProvides actions for performing frequency and crosstabulation analysis
Generalized Additive ModelsgamProvides actions for fitting Generalized Additive Models
Generalized Linear Multitask LearninggleamImplements generalized linear multitask learning and solves multiple related sparse linear regression problems simultaneously
Generative Adversarial Network Action SetgenerativeAdversarialNetProvides actions for training generative adversarial network models.
Graph-Based Semisupervised LearninggraphSemiSupLearnProvides actions for graph-based semisupervised learning
Graphical Variable ClusteringgVarClusterProvides an action for performing variable clustering and providing undirected network for mining relationship among variables
HypergrouphyperGrouphyperGroup: Find hypergroups, graph layouts, colors, communities, centralities, shortests paths, and create structural and nBody graphs. thePlotThickens: used to scatter-plot or geo-cluster a large number of points.
ImageimageProvides actions for image processing
Independent Component AnalysisicaProvides actions for performing independent component analysis
Kernel Principal Component AnalysiskernelPcaProvides actions for kernel principal component analysis
Language ModellangModelProvides actions that are used for language models in speech-to-text systems.
Light Gradient BoostinglightGradBoostProvides actions for performing light gradient boosting.
Machine Learning for Sparse DatasparseMLProvides actions for sparse data learning
Machine Learning ToolsmlToolsProvides utility actions for machine learning
Mixed ModelingmixedProvides actions for fitting mixed models
Model Publishing and ScoringmodelPublishingProvides actions to support DATA step and DS2 model publishing and scoring in CAS and in external databases
Model-Based ClusteringmbcProvides actions for performing model-based clustering
NetworknetworkProvides actions for network analysis
Neural NetworkneuralNetProvides actions for training and scoring artificial neural networks
Nonlinear ModelsnonlinearProvides actions for fitting nonlinear models
Nonnegative Matrix FactorizationnmfProvides actions for performing nonnegative matrix factorization
Nonparametric BayesnonParametricBayesNonparametric Bayes
Partial Least SquaresplsProvides actions for fitting reduced-rank linear models, including partial least squares
PercentilepercentileProvides actions for calculating percentiles, boxplot values, and assessing models
Principal Component AnalysispcaProvides actions for performing principal component analysis
Proportional Hazards Regression ModelingphregProvides actions for fitting proportional hazards model
Quantile Regression ModelingquantregProvides actions for performing quantile regression
Recommender SystemrecommendProvides actions for building a recommender system
Recurrent Neural NetworkdeepRnnProvides actions for modeling and scoring with deep recurrent neural networks (RNN) with raw text inputs
RegressionregressionProvides actions for fitting linear, generalized linear, and logistic models
Reinforcement LearningreinforcementLearnProvides actions for building, training, and scoring reinforcement learning models
Risk Modeling and DecisioningriskmdProvides actions for risk modeling and decisioning
Robust PCArobustPcaProvides actions for robust principal component analysis (RPCA) and moving windows principal component analysis (MWPCA)
Sampling and PartitioningsamplingProvides actions for sampling and partitioning of data
SAS Embedded Process for SparksparkEmbeddedProcessProvides actions for interacting with the SAS Embedded Process for Spark continuous session
SearchsearchProvides actions for indexing structured and unstructured data, querying against an index, and performing aggregations on an index
Sentiment AnalysissentimentAnalysisProvides actions for the SAS Sentiment Analysis Application in CAS
Sequence Rule MiningsequenceProvides actions for sequence rule mining
Server PropertiesconfigurationProvides actions for managing server options
Session MethodssessionProvides actions to display session information and manage sessions
Session PropertiessessionPropProvides actions for managing session properties
Simple AnalyticssimpleProvides actions for performing basic analytic functions
Sparse RegressionsandwichProvides action for fitting sparse regression models
Statistical Process ControlspcProvides actions for control chart analysis
Support Vector Data DescriptionsvDataDescriptionProvides actions for anomaly detection
Support Vector MachinesvmProvides actions for support vector machines
t-Distributed Stochastic Neighbor EmbeddingtSneProvides actions for the t-distributed stochastic neighbor embedding algorithm
TabletableProvides actions for accessing and managing data
Text MiningtextMiningProvides actions for mining textual data
TransposetransposeProvides actions for transposing data
Last updated: February 2, 2022