Toward an autonomous and shared learning