A-Z of analytics with IBM SPSS Modeler
IBM SPSS is one of the most versatile analytics tools available on the market today. In this A-Z guide we outline just some of the many features that make it great.
IBM SPSS is one of the most versatile analytics tools available on the market today. In this A-Z guide we outline just some of the many features that make it great.
This white paper provides an overview of geospatial analytics and why it is important to organisations seeking deeper insights about their business, customers or constituents.
This webinar provides an overview of the different ways in which digital marketers can use SPSS Modeler to acquire new customers and to retain those that they already have. The webinar gives an introduction to core analytics applications and the benefits of using SPSS Modeler.
The new RX nodes in IBM SPSS Modeler extend the Visual Data Science approach of SPSS Modeler itself to Regular Expression handling.
In this webinar we demonstrate how you can use the power of REGEX to perform the most typical text handling tasks, without the pain of learning yet another programming language.
Using IBM SPSS Modeler, this webinar will demonstrate methods to improve the accuracy of predictive models. It should be noted that most of these approaches are not unique to the SPSS Modeler application and may have relevance for people working with alternative software packages.
This webinar show you how you can use SPSS Modeler to harness the power of any unstructured data you have in your organisation, from customer feedback forms through to social media posts.
This webinar presents different applications of predictive analytics for database marketers. The aim is to help organisations understand how they can use the information in their marketing database to more effectively acquire new customers as well as to retain those they already have and maximise their value to the organisation.
SPSS Modeler is a robust data science software for professional analysts and data scientists. The software scales from supporting line-of-business predictive analysis to enterprise-scale implementation.Consisting of IBM SPSS Modeler Desktop 18.3 and IBM SPSS Modeler Server 18.3, SPSS Modeler delivers a robust predictive analytics solution for a holistic approach to predictive analytics. It brings predictive intelligence to decisions made by individuals, …
What is unstructured data? The data you have access to within your organisation can be broadly sorted into two categories: structured and unstructured. Structured data is quantitative data that can be organised into a format that can neatly be fitted into the fields and columns of relational databases or spreadsheets. Examples might include things like …
Using text analytics to get value from unstructured data Read More »
IBM SPSS Advanced Analytical Products, including IBM SPSS Statistics and IBM SPSS Modeler, can be implemented and licensed in different ways. How your organisation invests in, licenses and implements these tools will depend on its requirements. This page explains and compares the options, or you can watch the quick video guide below. Licence length or term …
What’s the difference between the various SPSS license types? Read More »
IBM SPSS Modeler supports Python scripting using Jython, a Java[tm] implementation of the Python language. Modeler versions 16 and 17 use Jython 2.5.1 which includes a number of useful and popular modules. However, many other modules are available and customers often want to use their own so a frequent question is how to include them. There …
Adding New Modules To Jython Scripting In IBM SPSS Modeler Read More »
There are a number of configuration settings associated with IBM SPSS Modeler Server that control its behaviour. The default settings aim to ensure that stream execution will complete successfully even if the host machine is being used by a number of other applications i.e. Modeler Server is trying to be a “good citizen”. However, if …
Using SPSS Modeler’s cache_compression setting to speed up your modelling Read More »
Bootstrap aggregation, also called bagging, is a random ensemble method designed to increase the stability and accuracy of models. It involves creating a series of models from the same training data set by randomly sampling with replacement the data.
Boosting is another ensemble model-building method that was designed to help develop strong classification models from weak classifiers. Boosting methods focus on error (or misclassifications) that occur in prediction.
Feature Engineering is really just a fancy term for creating new data. Very often we can help an algorithm build better models by preparing the input data in a way that allows it to detect a clearer signal in the often noisy data. In machine learning variables are often referred to as ‘features’, so feature engineering refers to the transformation of variables or the creation of new ones.
Ensemble modelling refers to the practice of combining the predictions of separate models on the old principle that “two heads are better than one”. Ensemble methods can be particularly effective when combining models that have been created using completely different algorithms.
The idea of meta modelling is to build a predictive model using the predictions or scores generated by another model. By adding the predictive scores generated by an initial modelling algorithm to an existing pool of predictor fields, a second algorithm can then exploit these scores in to build a final more accurate model.
Split models or split population modelling is another technique that allows the user to build multiple models which can then be combined to create a single prediction. The idea with split modelling is that if the data represent different populations or contain separate groups that behave in very different ways, assuming that a single model can explain all the inherent variability across these distinct populations might be unreasonable.
The Regular Expressions for IBM SPSS Modeler node pack provides 4 nodes that integrate the power and flexibility of regular expression pattern matching into SPSS Modeler. However, some of these capabilities can be supported using the extension nodes built into SPSS Modeler and that begs the question – why buy the Regular Expression nodes? One …
Regular Expressions for IBM SPSS Modeler: performance comparison Read More »
In this video Jarlath Quinn takes a first look at SPSS Modeler v18.2 and demonstrates some of the new functionality that’s included within this release.
Sometimes you may have problems with your data issues not related so much to the values of the data but to the fields themselves, such as awkward field names. The filter node is a really useful tool that offers a bunch of tricks for dealing with awkward fields.
Used correctly, the generate menu offers analysts some substantial time saving benefits. Watch this video to learn more about how you can use the generate menu effectively.
We often talk to people who are unsure whether they need SPSS Statistics or whether SPSS Modeler might be more suited to their needs. In fact, it’s not always a clear cut choice as to which tool is more appropriate as it depends on the context in which the technology might be used. With that …
Do I need SPSS Statistics or Modeler? How to choose the right product for your needs Read More »
The data audit node is a powerful tool you can use to help understand the shape and structure of your data before your analysis begins. You can also make some decisions here regarding how you might want to clean up your data, for example by dealing with missing values or extremes and outliers.
A is for Automation Why bother trying out loads of modelling techniques to see which one works best when Modeler can do that for you? Modeler can test many permutations of the same algorithm and multiple instances of different methods before selecting the best performers according to a pre-specified criteria. Oh and it will also …
This post describes how to use Python scripts to create and modify Modeler supernodes, and control the execution of the nodes within the supernode. If you’re after a basic overview of Python scripting in Modeler then this post may be of interest, and I’ve also written about how to write standalone Python scripts in Modeler here. As …
In this short video Jarlath Quinn demonstrates how to use the powerful simulation tools within IBM SPSS Modeler to perform What If analysis (also known as ‘Scenario Planning’). What if analysis allows business-focused analysts to go beyond simple predictive modelling to evaluate the impact of different choices and scenarios on predicted outcomes.
This video shows you how organisations with substantial capital assets can use IBM SPSS Modeler to predict when asset failure is most likely. Predicting asset failure can prevent problems before they happen and enables organisations to save money, reduce asset downtime and increase efficiency.
This video shows you how you can analyse customer comments or indeed any free-text data, using the power of the text analytics engine contained in SPSS Modeler Premium
Learn how to exploit the power of the text analytics engine contained in SPSS Modeler Premium (video 2 of 3)
Learn how to exploit the power of the text mining engine contained in SPSS Modeler Premium (video 3 of 3).
If you are considering making your first foray into predictive analytics or are interested in seeing the automated capabilities of IBM’s flagship analytical platform, this video will demonstrate the power and ease of building a predictive model in SPSS Modeler.
In my last post I gave a brief overview of the new Python-based scripting available in Modeler 16. In this post, I will cover Modeler 16 scripting in a little more detail. This assumes some familiarity with Python such as the Python module mechanism and exception handling. There are three types of script in Modeler: …
Modeler scripts are used to automate the creation of streams, construction and configuration of nodes, stream execution and managing the execution results such as saving models to file or a content repository. A major new feature in Modeler 16 is the introduction of Python as the default scripting language. Python replaces the original bespoke language Modeler …
IBM SPSS Modeler has been through quite the name changes since it first came onto the market as Clementine in the 1990s. In 1998 it was acquired by SPSS. Controversially, in my mind, SPSS then changed its name to SPSS Modeler (spelled the American way which causes no end of confusion in spell checks or when …
IBM SPSS Modeler – 8 reasons why it is still brilliant after all these years Read More »