Getting To Know SAS Viya - Misug

Transcription

Getting to Know SAS ViyaVA, VS, VDDML and VTAMelodie RushCustomer Success Principal Data py rig ht SA S Institute Inc. A ll rig hts re se rve d.

Getting to know SAS ViyaAgenda Overview of ViyaIntroduction and Demo SAS Visual Analytics SAS Visual Statistics SAS Visual Data Mining and Machine Learning SAS Visual Text AnalyticsCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Our digital transformationto power the analytics economy

What is SAS Viya?SAS Viya is a cloud-enabled, in-memory analytics engine that providesquick, accurate and reliable analytical insights.Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Viya Products SAS Viya is an underlying foundation for additional products that will takeadvantage of a cloud-enabled, open platform. Most offerings include both acoding interface as well a visual interface. SAS Visual AnalyticsSAS Visual StatisticsSAS Visual Data Mining and Machine LearningSAS Visual ForecastingSAS Visual Text MiningSAS OptimizationSAS EconometricsSAS Visual InvestigatorCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

How is SAS Viya Accessed?Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Visual InterfacesProgramming InterfacesAPI InterfacesCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Introduction: Software OverviewMultiple Interfaces Target Different UsersCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

What is CAS?Cloud Analytics ServicesCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Multiple interfaces, single code baseClients ask CAS to run “actions” on dataVisual ing Interfacesglm action dtreesplitgenmod action dtreetrain action dtreecodeAPI InterfacesCAS ServerCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Open Architecture Advantage Same CAS action regardless of the interface and API.Results will be equivalent (given that all random elements are seeded).Information can be passed between different languages. Promote tables to persist on the server and apply CAS actions from differentAPIs.Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

InterfacesBuilding a Model from Scratch in the Visual Reporting InterfaceCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

InterfacesBuilding a Model Using SAS Studio TasksCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

InterfacesBuilding a Model Using SAS Studio SnippetsCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

InterfacesBuilding a Model Using Open SourceCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Programming InterfacesSAS StudioCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Open AccessSAS languageAPIsOther programminglanguages – R, LuaPython and JavaDeveloper & usercommunitiesAsk the ExpertThe New Languages of SAS9.4 and SAS Viya: A SASProgrammer's PrimerCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS StudioSAS Studio is a browser-based programmingand code-generation interface.It’s available via a browser on any device thatconnects to your SAS environment.Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS StudioHow to open Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.Click on the Top Leftaction menu.Choose the first action,Develop SAS Code

SAS StudioTips Tasks will generate any code necessary tocomplete the desired task.You can even write your own custom tasks.Learn and “borrow” from the generatedcode if you wish to expand yourprogramming knowledge.(Folders for tasks will vary depending onwhat products are licensed)Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Programming InterfacesCASCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

CAS Actions CAS actions are the tools used to interact with data on the CAS server.CAS actions are wrappers for parallel processing algorithms.CAS actions can load data, transform data, compute statistics, performanalytics, and create output.Python Functions SAS 9.4 Procedures CAS ActionsCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

The Python SWAT Package Gives unique Python functions to perform licensed CAS actions. The functionalitymimics the look and feel of Python syntax, making it easy for Python users to takeadvantage of CAS.Action stTrain(table dict(),target string,inputs value list,nominals value list,ntree int32,casOut dict())Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Simple CAS Actions Exampleloadtable/path "datasources/cars.csv"importOptions {fileType "csv"},caslib "CASTestTmp";run;histogram result hist result/nBins 1table {name "datasources.CARS“caslib "CASTestTmp“varList {{name "sales"}}};run;Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

PROC versus CAS Actionproc factmac data mycas.movlens nfactors 10 learnstep 0.15maxiter 20 outmodel mycas.factors;input userid itemid /level nominal;target rating /level interval;output out mycas.out1 copyvars (userid itemid rating);run;proc cas;action factmac result R / table {name "movlens"},outModel {name "factors out", replace true},inputs {"userid", "itemid"},nominals {"userid", "itemid"},target "rating",maxIter 20, nFactors 10, learnStep 0.15,output {casout {name "score out", replace "TRUE"},copyvars {"userid","itemid","rating"}};run;Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Open Source InterfaceJuypter NotebooksCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Open Access between SAS, Python & RCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Scripting Wrapper for Analytics Transfer (SWAT) Access to SAS Viya from Python and RIntegration of SAS Analytics in Pythonand R codeR Studio and Jupyter Notebook supportIssue tracking and collaboration indevelopment through GitHub projectOpen to SAS Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

proc print data x.hmeq (obs 10);run;WorkersControllerAPIsdf s.CASTable(‘hmeq’)df.head(10)CAS Action[table.fetch]table.name “hmeq”from 1 to 10df - defCasTable(s, ‘hmeq’)head(df, 10)Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

ClassificationOur example today The dataset is from a financial institution with customer demographicsand loan/credit behavior.The goal of this modeling exercise is to predict which people are likely todefault on a home equity loan.The data are at the customer-level (subject-level).n 5960columns 13Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Home EquityDetailsN 5,960Number of Columns 13Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Home EquitySample DataCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Home EquityProfileCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Viya IntroductionDemoCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual AnalyticsIntroductionCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Analytics DataPreparationDataExploration ion& Info SharingLocationAnalyticsCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Data Preparation Access to diverse data Data quality functions Table and column profiling Filter & transform (append,join, transpose, etc.) View lineageCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Visual Exploration Discover relationships,trends, outliers, clusters 3rd-party visualizations (e.g.D3, Google Chart)Forecasting and scenarioanalysis Decision trees Text analysis (e.g. word cloud) Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Interactive Reporting Responsive and precise layouts Dashboard creation Report formatting for userinteractivity; filters, prompts,linking, etc. Share, interact and collaborateCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Location Analytics Travel-time analysisTravel-distance analysisCustom polygons or shapesGeographic enrichmentGeographic clusteringCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Collaboration and Information SharingMobile AppsWebDesktop ApplicationsCollaboration ApplicationsCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

GovernanceIdentity Management (e.g.users, groups) Authorization (e.g. data,content, capabilities) Monitoring Performance Auditing Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Baseline VA PROCs and Action SetsBaseline VAAction SetActionsData eoptminersamplingtabledtreeCode; dtreeMerge; dtreePrune;dtreeScore; dtreeSplit; dtreeTrain;tuneDecisionTreeSrsactCASCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual StatisticsIntroductionCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Statistics Visual ”drag & nVisualExplorationPredictiveAnalyticsCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.DescriptiveAnalyticsAssess andDeploy

Data Preparation Access to different datasources Training-Validation DataPartitioning Feature Engineering (e.g.parameters, interactions) Variable selection andmissing valuesCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Visual Exploration Interactively discoverrelationships, trends, outliers Smart autocharting Analytics driven visualizations Explore predicted outputsCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Descriptive AnalyticsSummary statistics K-means Clustering & ParallelCoordinate Plots Correlation matrices, scatterplots, box plots, etc. to visualizerelationships & findings Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Predictive Analytics Linear Regression Logistic Regression & Nonparametric Logistic Regression GLM Regression Generalized Additive Model Decision Tree Group-By ProcessingCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Access and DeployModel comparison summaries Interactively assess models Assessment charts forpartitioned data Model recipe to score newdata Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Introduction: Software OverviewKey Features of SAS Visual Statistics 8.3 Modeling Techniques(Visual Interface) Clustering (k-means)Linear RegressionLogistic RegressionGLM RegressionDecision TreesCommon Features Training-validation partitioningVariable Importance / ProfileModel AssessmentModel comparisonDerivation of predictive outputsAbility to export model statistics intoExcelScore CodeCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Statistics SAS Studio – Available Programming TasksCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Statistics Capabilities via Programming InterfacesCommon ASSESS (Assess Supervised Models)BINNING (Variable Binning)CARDINALITY (Cardinality Analysis)PARTITION (Sampling and Partitioning)VARIMPUTE (Missing Value Imputation)VARREDUCE (Variable Reduction)FREQTAB (Frequency & Cross Tabulation)CORRELATION (Correlation)Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Statistics Capabilities via Programming InterfacesAnalyticalAnalyticalGENSELECT (Generalized Linear Model)KCLUS (Kmeans and Kmodes Clustering)LOGSELECT (Logistic Regression)NLMOD (Non-linear Regression)PCA (Principle Component Analysis)REGSELECT (Linear Regression)PLSMOD (Partial Least Square)GAMMOD (Generalized Additive Model) ICA (Independent Component Analysis)MBC (Multivariate Gaussian)MODELMATRIX (Design Matrix)LMIXED (Linear Mixed Models)TREESPLIT (Decision Trees)QTRSELECT (Quantile Regression)PHSELECT (Proportional Hazard Models)SPC (Statistical Process Control)Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Statistics Action SetsCardinality AnalysisPartial Least SquaresClusteringPrincipal Component AnalysisDimension ReductionProportional Hazards Regression ModelingFrequency and Cross TabulationQuantile Regression ModelingGeneralized Additive ModelsRegressionIndependent Component AnalysisSampling and PartitioningMixed ModelingStatistical Process ControlModel-Based ClusteringLink to documentationCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual StatisticsDemoCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Data Mining and Machine LearningIntroductionCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Data Mining and Machine Learning Visual ”drag & nVisualExplorationModelDeploymentCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.MachineLearningModelStudio

Data Preparation Access to different datasources Training-Validation DataPartitioning Feature Engineering (e.g.parameters, interactions) Variable selection andmissing valuesCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Visual Exploration Interactively discoverrelationships, trends, outliers Smart autocharting Analytics driven visualizations Explore predicted outputs Variable transformationCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Model Studio Pipeline of activitiesDrag and drop and access tocodeNodes are run asynchronouslyReproducibilitySAS best practice toolkitCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Modern Machine Learning Forest Neural Network (including DeepLearning) Gradient Boosting Support Vector Machines Factorization Machines Bayesian Networks AutotuningCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Comparison and DeployModel comparisonsummaries Interactively assess models Assessment charts forpartitioned data Publish score code; batch,API call, in-database Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Data Mining and Machine Learning 8.3 Visual InterfaceMachine Learning Techniques Forest Factorization Machine Gradient Boosting Neural Network Support Vector MachineCommon Features Training-Validation Model Assessment Model Comparison Score Code or Astore Table Ability to export model statistics into ExcelCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Data Mining and Machine Learning SAS Studio – Available Programming TasksCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Data Mining and Machine Learning Capabilities via Programming InterfacesAnalyticalAnalytical FOREST (Random Forest Model)GRADBOOST (Gradient Boosting)NNET (Neural Network)SVMACHINE (Support Vector Machine)FACTMAC (Factorization Machine)NETWORK (Network analytics and communitydetection)TEXTMINE (NLP and statistical analysis of text)TMSCORE (Scores textural data)BOOLRULE (Boolean rules extraction)MTLEARN (Multi Learning task for least squaresloss)SEMISUPLEARN (graph-based semisupervisedlearning algorithm) SVDD (Support Vector Data Description)MWPCA (Moving Window Principal ComponentAnalysis)RPCA (Robust Principal Component Analysis)TSNE (t-distributed stochastic neighborembedding)ASTORE (Analytic Store for Models)FISM (Frequent Item Set)MBANALYSIS (Market Basket Analysis)GVARCLUS (Graphical Variable Clustering)FASTKNN (K- Nearest Neighbor)BNET (Bayesian Network)Deep Learning (no procedures, through CASactions)Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Data Mining and Machine LearningAction SetsAnalytic Store ScoringAssociation Rule MiningAudio ActionAutotuneBayesian Net ClassifierBioMedImageBoolean RuleFactorization MachineFast k-Nearest Neighbors AlgorithmGeneralized Linear Multitask LearningGraph-Based Semisupervised LearningGraphical Variable ClusteringImageLanguage ModelMLToolsNetworkNeural NetworkNonparametric BayesRobust PCASupport Vector Data DescriptionSupport Vector MachineText MiningTSNELink to documentationCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Data Mining and Machine LearningVisual Interface DemoCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Text AnalyticsCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Unearthing the full potential within complex data sources canbe trickyLanguage is messy! Large data volumes and inconsistent formats Multiple sources and languages Misspellings, slang, and abbreviations Highly subjective to interpretation and contextManual review is both inconsistent and time consuming,and a sampling approach can mean missing out onvaluable information and the big pictureCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS is continually extending its Natural Language Processing capabilitiesNatural LanguageProcessing (NLP)A branch of artificial intelligence that helps computersunderstand, interpret and manipulate human language.Parsing and Entity/RelationshipExtractionTopic Detection,Text Clustering & ProfilingNatural LanguageUnderstanding & GenerationNLPClassification (Categories, Sentiment)Automatic Summarization,SearchAuto-Translation* & Speech toTextCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.* An area of NLP not currently offered by SAS

SAS Natural language processing at a glanceSAS Text Analytics solutions perform document conversion*, tokenization, lemmatization ( stemming), part-ofspeech detection, and apply lexicons for misspellings*, synonyms, multi-word terms, and start/stop wordsImport DataI disputed a crediter for the incorrect amt they reported toTrans Union credit bureau.Parse andDetect EntitiesI disputed a crediter for the incorrect amt they reported toTrans Union credit bureau.Filter, Tag, andResolve TermsI disputed a crediter for the incorrect amt they reported toTrans Union credit bureau.Automatically detect termvariants, misspellings andparts-of-speechCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.Resolve shorthand, slang,and abbreviations withsynonym lists

Global Language ugueseCopy rig ht SA S Institute Inc. A ll rig hts re se rve gThaiTurkishVietnamese

SAS Visual Text Analytics Visual InterfaceText Analytics Techniques Contextual Extraction Text Parsing Sentiment Analysis Develop Topics Content CategorizationCommon Features Report ready output Model ready output ScoringCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Visual Pipeline Customizable and portable nodes andpipelines Quick save of output data from Topics andCategories Easy access to automatically-generated scorecode Native integration and common interface withdata preparation, visualization, modelmanagement, data lineage, and otheranalytics solutionsCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Inspect and Manage Terms View Kept/Droppedterms and theirvariants, roles, andfrequency in yourdocument collection Explore Term Mapsand Similar Terms Review matcheddocuments to seeterms used in contextCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Explore and Manage Discovered Topics Text Topics arediscovered automatically,without requiring explicitinput from the user View the terms anddocument comprising atopic and how pervasiveeach topic is in thecollection Merge or split topics,create custom topicsfrom selected terms, orpromote topics tobecome rule-basedcategoriesCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Content Categorization Build, test, and assess categorydefinitions and manage yourtaxonomy structure Leverage machine-built rules, orauthor your own definitionsusing keywords and a broadrange of Boolean and linguisticoperators & qualifiers Use Textual Elements and therule-builder to help write rulesfrom scratch Produce report-ready ormodeling-ready categorizedoutputCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Contextual Extraction Leverage pre-defined entitiesfor standard concepts such asdates, locations, andmeasures Create custom entities using abroad range of rule types,operators, regularexpressions, and linguisticqualifiers Extract custom facts(relationships betweenentities)Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Sentiment AnalysisAvailable languages for domain-independent sentiment model Create custom entities using abroad range of rule types,operators, regularexpressions, and linguisticqualifiers Arabic Chinese (Simplified) Italian Chinese (Traditional) Japanese Dutch Korean English Portuguese Extract custom facts(relationships betweenentities) Farsi Spanish French TurkishCopy rig ht SA S Institute Inc. A ll rig hts re se rve d. German

SAS StudioVTA Pre-built tasks Wizard-driven tasks Options to use algorithmsnot presented in ModelStudio GUI Easily access intermediateand output tables Auto-generate SAS codefor further developmentCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Text Analytics Capabilities via Programming InterfacesAnalytical TEXTMINE (NLP and statistical analysis of text)TMSCORE (Scores textural data)BOOLRULE (Boolean rules extraction)Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Text AnalyticsAction SetsBoolean RuleText MiningDeep RNNText ParseLDA Topic ModelingText Rule DevelopmentSearchText Rule DiscoverySearch AnalyticsText Rule ScoreSentiment AnalysisText SummarizationSmart Data Set AnalysisText TopicsTA Conditional Random FieldsText UtilitiesLink to documentationCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Text AnalyticsOpen SourceCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Consumer ComplaintsOur example today The dataset is from the Consumer Financial Protection Bureau (CFPB) andcontains complaints submitted by customersThe goal of this exercise is to analyze the text data from their complaintsThe data are at the customer-level (subject-level)n 2.4Kcolumns 18Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Consumer ComplaintsDetailsCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Consumer ComplaintsSample DataCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Consumer ComplaintsProfileCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

NarrativesConsumer Complaints Submitted to CFPBCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

CategorizationDocuments are categorized as related to Products, Overdrafts, Legal Issues orDigital Currency.Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SentimentDo people feel positive, negative or neutral toward something?Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Concept ExtractionExtract specifics, like interest rate, from the text.Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Topic DiscoveryWhich topics appear in my document collection?Copy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Visual Text AnalyticsDemoCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

End-to-End Analytical CapabilitiesData ManipulationIn-Memory Data StepFrequency / CrosstabData TransposeVariable BinningVariable Cardinality AnalysisVariable SummarySampling and PartitioningMissing Value ImputationVariable SelectionModel AssessmentDS2FedSQLS3 Data ConnectorText AnalyticsWord CloudTopicsText ParsingContent CategorizationSentiment AnalysisContextual ExtractionStatisticsCox Proportional HazardsDecision TreesDesign MatrixGeneral Additive ModelsGeneralized Linear ModelsIndependent Component AnalysisK-means and K-modes ClusteringLinear RegressionLinear Mixed ModelsLogistic RegressionModel-Based ClusteringNonlinear RegressionOrdinary Least Squares RegressionPartial Least Squares RegressionPearson CorrelationPrincipal Component AnalysisQuantile RegressionShewhart Control Chart Analysis For documentation please click here Optimization and Forecasting are alsosupportedCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.Machine LearningBayesian NetworksBoolean RulesFactorization MachinesFrequent Item Set MiningGaussian Mixture ModelGradient BoostingK Nearest NeighborImage Processing (including Biomedical)Market Basket AnalysisMoving Windows PCAMultitask LearningNetwork Analytics / Community DetectionNeural Networks / Deep LearningRandom ForestRobust PCASemi-supervised LearningSupport Vector Data DescriptionSupport Vector Machinest-distributed Stochastic Neighbor EmbeddingText MiningVariable Clustering

ResourcesCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS ViyaResourcesVideos 6 minutes getting started video5 minutes getting started video8 minute demo videoFeature Engineering videoCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS ViyaResourcesSAS Visual Statistics User’s al-statistics/index.html#s1 2SAS Visual Data Mining and Machine Learning User’s al-data-mining-machine-learning/index.html#s1 1SAS Visual Text Analytics User’s al-text-analytics/index.htmlOverview, Training, Samples and Tips SAS Viya Overview SAS Viya Training A Beginner’s Guide to Programming in the SAS Cloud Analytics Services EnvironmentCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

ResourcesProgramming SAS StudioCAS actions documentationSAS Github page for SWAT-PythonSAS Github page for SWAT-RMore example scripts for using SWAT-R & SWAT-PythonCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Useful WebsitesDeveloper.sas.com, Communities.sas.comCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

Questions?Thank you for your time and attention!Connect with me:LinkedIn: https://www.linkedin.com/in/melodierushTwitter: @Melodie Rushsas.comCopy rig ht SA S Institute Inc. A ll rig hts re se rve d.

SAS Viya is an underlying foundation for additional products that will take advantage of a cloud-enabled, open platform. Most offerings include both a coding interface as well a visual interface. SAS Visual Analytics SAS Visual Statistics SAS Visual Data Mining and Machine Learning SAS Visual Forecasting SAS Visual Text Mining