<P> Intelligent agents in artificial intelligence are closely related to agents in economics, and versions of the intelligent agent paradigm are studied in cognitive science, ethics, the philosophy of practical reason, as well as in many interdisciplinary socio - cognitive modeling and computer social simulations . </P> <P> Intelligent agents are also closely related to software agents (an autonomous computer program that carries out tasks on behalf of users). In computer science, the term intelligent agent may be used to refer to a software agent that has some intelligence, regardless if it is not a rational agent by Russell and Norvig's definition . For example, autonomous programs used for operator assistance or data mining (sometimes referred to as bots) are also called "intelligent agents". </P> <P> Intelligent agents have been defined many different ways . According to Nikola Kasabov AI systems should exhibit the following characteristics: </P> <Ul> <Li> Accommodate new problem solving rules incrementally </Li> <Li> Adapt online and in real time </Li> <Li> Are able to analyze itself in terms of behavior, error and success . </Li> <Li> Learn and improve through interaction with the environment (embodiment) </Li> <Li> Learn quickly from large amounts of data </Li> <Li> Have memory - based exemplar storage and retrieval capacities </Li> <Li> Have parameters to represent short and long term memory, age, forgetting, etc . </Li> </Ul>

Which of the following are parts of an intelligent storage system