structural equation learning