‎08-14-2018 05:17 PM

Let me introduce you our new Deep Learning extension!

At its core, this new extension focuses on bringing you a more RapidMiner-native Deep Learning experience. The initial release gets you started with ExamplesSets and explores textual data, running on CPU or GPU as you like.


Screen Shot 2018-08-13 at 15.55.49.png

With this new extension the entry hurdle of creating your first Deep Learning model is lower than before; there is no need of installing anything but the extension (download it here)! There is no need to set up input shapes! And there is no need for an extra operator to apply your model on ExampleSets! There are more VISUALS, more GUIDANCE, and more SPEED due to a java-based execution!

Screen Shot 2018-08-13 at 16.00.31.pngMore visual layer architecture, thanks to explanatory and individual icons per layer.
Sample processes include guidance on different architectures, how to handle various data types, how to optimize networks, and learning how to use this operator:
Screen Shot 2018-08-08 at 15.40.11.png

The new Deep Learning extension provides an updateable model. This feature allows to continue training further on. So if the training took a while and new data is present, just continue training with it instead of having to start all over again.
Screen Shot 2018-08-08 at 15.38.27.pngA growing number of tutorial processes, including tips and tricks.

To speed up things with big data sets, execution on GPU is also available. You'll find the switch in the general settings:

Screen Shot 2018-08-08 at 15.41.13.png

Deep Learning techniques require numerical data, so conversion methods for text are needed. A first operator for text-to-numerical conversion is now included:
Screen Shot 2018-08-13 at 16.04.05.pngThe extension is powered by the open-source library DeepLearning4J (version 1.0.0-beta). Check out their website and github.


We're just getting started with this native integration, so stay tuned for more features and types of data being easily usable for Deep Learning in RapidMiner!




Hallo Philip,

In your webinar "An Introduction to Deep Learning with RapidMiner", you mention Keras, Tensorflow, MS CNTK, Theano; is it necessary to install these softwares to perform Deep Learning with RapidMiner? Given that RM offers the operator "Deep Learning", what are the advantages of Keras, Tensorflow, MS CNTK, Theano? Is there any XML example of Deep Learning available? Does MS CNTK work as standalone or as extension of RapidMiner?