AI-based self-aware machines