WPS v4–A Hot New Release

Today, WPL has announced the availability of WPS v4. WPS v4 is a rebranding of WPS and is now called WPS Analytics. This is a major release and much more than a mere rebranding of the product. As a a matter of fact, this may be one of the biggest releases by WPL in its history. There’s a lot here so let’s dig in.

This release introduces a new product library to the mix with new procedures that encompass Machine Learning and other Data Science features in both the workstation and server platforms. For most of us, this is what we’ve been waiting for from WPL. The Data Science Components are integrated with a drag-and-drop canvas so that model developers can create models by writing very little code.

One can see from this introduction where WPL is headed with this technology. I suspect we will see the Data Science components become quickly filled out with additional releases.

Note: Customers with v3.x license keys will need to acquire v4 license keys before installing WPS v4 software. V3.x keys will not work on this v4 release. Either contact World Programming directly or your reseller acquire a new set of keys.

 

New Machine Learning Procedures in v4

DECISIONTREE
Creates a regression or classification tree that can be used to predict the value of a target variable from one or more input variables.

GMM
Fits a Gaussian mixture model to a multivariate distribution where the number of components in the mixture may be unknown.

MLP
Creates a Multilayer Perceptron (MLP) neural network – a non-linear machine learning algorithm used for classification and regression.

OPTIMALBIN
Determines the best way to group observations according to the value of an input variable, while ensuring that the grouped data can still be used to accurately predict the value of a target variable.

SVM
Creates a Support Vector Machine that can be used to analyze classification or regression data to predict the value of a target variable.

WPS Analytics version 4 introduces visual predictive data modeling tools using the Workbench Workflow perspective for data mining, predictive modeling tasks, and machine learning. Essentially, this is a drag-and-drop canvass for building the models above.

New Graphical Procedures in v4

GMAP
Enables you to create maps that contain geographic information. Only France is currently supported in this version.

GREMOVE
Enables you to create a map that combines areas into larger regions.

GREDUCE
Enables you to create a lower-resolution version of a map using a density variable appended to the map dataset.

MAPIMPORT
Enables the import of ESRI shapefile data.

SGSCATTER
Creates a grid of multiple scatter plots, where the number of plots are specified using one of the COMPARE, MATRIX, or PLOT statements.

New Statistical Procedures in v4

The following statistical procedures have been added:

BIN
Bins data.

GLMSELECT
Enables effect selection within general linear models.

ICLIFETEST
Analyses interval-censored data.

MDS
Fits multidimensional scaling models to data.

MIANALYZE
Analyzes the datasets generated by procedures that have used imputed missing values created by PROC MI.

PLS
Fits a partial least squares model to input data and provides principal component regression and reduced rank regression.

POWER
Determines the power function of a distribution.

TRANSREG
Fits a specified model to a set of transforms.

 

New General Procedure added in v4

TABLEAU
Exports a dataset to a Tableau Data Extract file.

 

New Data engines added in v4

MARIADB
Enables access to MariaDB databases.

DUMMY
This engine discards data written to it. The DUMMY engine is assumed for null locations:

On Windows any pathname with null as the leaf element, on z/OS any DD name declared with type DUMMY, and on other platforms any location rooted in /dev/null.

In WPS v4 the following database engines have been upgraded and now support multi-threading.

NETEZZA
ODBC
ORACLE
SQLSERVER

 

New Time Series Procedure

PROC LOAN
Enables you to calculate various aspects of a loan, such a principle, repayment amounts, balloon payments, and so on.

 

New Operations Research Procedure

SHEWHART
Enables you to specify Shewhart’s statistical process control.

 

New Platform Support

With Version 4.0, WPS is now also supported on Linux on PowerPC Little Endian architecture.

As a developer, I’m pretty excited about this particular release. The ability to do some thematic mapping is important to lots of industries so that is a welcome inclusion. There’s also a number of performance improvements in this release.

We will write a bit more about this release in the coming weeks. There’s so much material to cover and so much work that has gone into the product. It’s amazing to think that you can purchase a WPS Workstation license from MineQuest for less than 10% of the first year license fee charged by our competitor.

If you are interested in a free 30 day evaluation or a quote for WPS Analytics on workstations or servers, send a note to sales@minequest.com.

About the author: Phil Rack is President of MineQuest Business Analytics, LLC located in beautiful Tucson, Arizona. Phil has been a SAS language developer for more than 25 years. MineQuest provides WPS consulting and contract programming services and is an authorized reseller of WPS in North America.