parallel distributed processing (PDP):