Advances in technology have unveiled novel computing devices and gadgets such as selfdriving cars, IoT devices and autonomous systems. Autonomous systems are systems that can perform functions and perform tasks with little or no human intervention. Matching the high computational demand of these emerging technologies, machine learning, parallelism, multicomputing and scaling are some of the methods and techniques that have been put in place. The system architecture plays a vital role in the reliability of the system, as faults or failure of the component can impair the reliability of the system. There is a constraint on the architectural growth of recent computing devices, as the conventional transistors seem to be rapidly outgrown. This article discusses the efficiency of autonomous systems using the PRISMA approach. Several current autonomous systems have been reviewed and problems related to the safety of these systems have been addressed. The reliability of a complex system has been found to depend on the reliability of the fundamental individual elements. The effort to enhance the reliability of these components will, in turn, improve the reliability of the entire system.
展开▼