synthetic neurons concept