ULA (Semeion©)

ULA – Universe Lines Algorithm (Semeion©)

How to transform a dataset (rows x columns) into a set of dynamical systems.

We can do that from two different points of view:

  1. From the point of view of the Columns;
  2. From the point of view of the Rows (in this case we need to first normalize the dataset respect to the columns, and then transpose the dataset);

The target is to generate another dataset where it is known how all the Columns of the original dataset interact each other along a virtual time, according to the parameters of the implicit function (previously computed) of the assigned dataset.

In the new dataset each Columns will represent a path (a dynamical system), where each state is the value, at a specific temporal step, of the interaction of the all Columns when a specific Column is set on:

ula1 ula2


[1] P.M.Buscema, P.L.Sacco
Optimal Informational Sorting: The ACS-ULA Approach
Chapter 6, pp 183-209, in W.J. Tastle (ed.), Data Mining Applications Using Artificial Adaptive Systems, DOI 10.1007/978-1-4614-4223-3_1, Springer Science+Business Media New York 2013.