Either class of robot can be programmed to learn and self-improve to the extent that the learning could be called evolution. Since the psychologist is careful to distinguish among these concepts in human psychology it would also be wise to differentiate in machine psychology. Expert systems for practical working robots present us with the challenge of simulating the dispensing of knowledge for any and all human vocations. A human expert will use intelligence and learning to acquire a repertoire of knowledge which he or she then dispenses as an expert practitioner. A robot may use artificial intelligence and artificial learning to achieve expertise which it then dispenses or it may be programmed directly to dispense this expertise.
Robots are somewhat more flexible in the paths they can take to achievement.
The challenge of having robots to surpass human equivalency in every human vocation which dispenses knowledge seems within reach. A typical modern pc could have a number of encyclopedias stored in its hard drive. But it is doubtful that the most accomplished doctor, lawyer or accountant has more than a few encyclopedias of data and data-processing programs in memory. The practical working robot also has that great flexibility in how it attains its repertoire of knowledge to be dispensed. If the demands of acquiring all accountancy knowledge are too great for person A, that person cannot split into a number of persons to accomplish the objective.