The way to explain human knowledge is based in an explanation, no matter how small, of how mind works, because that's what processes information coming from the environment acting as a sponge, absorbing the cultural input and returning the reactions. The differential psychology is the field of psychology that studies human behavior in its various trends and can influence architecture not towards the change of behavior but in seeking the satisfaction of individuals.