1. A computer method comprising carrying out operations on at least one data processing device, the operations comprising: maintaining a machine readable embodiment on a medium of data, the data being organized into at least one matrix data structure having a plurality of dimensions; imposing a group structure on the data, which group structure defines input and output blocks, at least one of the input and output blocks encompassing at least first and second data points in each of at least first and second dimensions; performing multivariate regression in accordance with a coefficient matrix that is organized into coefficient blocks, the coefficient blocks linking the input and output blocks, the multivariate regression comprising, iteratively refining the coefficient blocks and selecting pertinent ones of the input and output blocks, responsive to results of such iteration; presenting at least one user accessible machine representation of at least one conclusion about at least one relationship between the pertinent ones of the input and output blocks, responsive to the coefficient matrix.