Self organising maps

Is there anyway to create self organising maps in dl4j ?

There is no out of the box support for self organizing maps in DL4J.
Even though they are often considered to be a type of neural network, the way that they actually work and are trained is very different from how a classical neural network is trained.

If you want to implement them yourself, you might still be interested in using ND4J for it.