My E-Portfolio based on work carried out on my Msc Program on Artificial Intelligence and Machine Learning at the University of Essex.
by Abdulhakim Bashir - Saturday, 8 February 2025, 3:13 PM
Agent‐based systems represent a significant evolution in artificial intelligence, marking a transition from early expert systems to modern decentralized models. Early expert systems, such as MYCIN, relied on rigid, rule‐based approaches to simulate human expertise in domains like medical diagnosis (Buchanan and Shortliffe, 1984). Despite their initial success, these systems were limited by their inability to adapt to dynamic and complex environments.
However, Agent based system have gained prominence in organization as a result of rapid advancements in computational power and the widespread availability of large datasets which have enabled researchers to simulate systems comprising millions of interacting agents, a feat that traditional top–down models struggle to achieve (Macal and North, 2010).
Another reason for the rise of agent-based systems is the integration of artificial intelligence techniques, including reinforcement learning and cognitive architectures, which has significantly enhanced the adaptability and decision–making abilities of agents. Unlike early expert systems that relied on static rule sets (e.g., MYCIN), modern agents are capable of learning from experience and adjusting their behaviors in dynamic and uncertain environments (Tesfatsion, 2006).
For organizations, the benefits of agent-based systems are broad. The modular design of these systems enables scalability, allowing organizations to incorporate additional agents as operations expand without necessitating a complete system overhaul (Macal and North, 2010). Also, the inherent redundancy and decentralization of these systems enhance operational robustness; as such, the failure of one agent does not compromise overall system performance, which is crucial for mission-critical applications.
Finally, the emergent behaviors produced by agent interactions can reveal innovative solutions and insights into complex processes, thereby supporting strategic decision-making and improving operational efficiency. (Bonabeau, 2002; Tesfatsion, 2006).
Buchanan, B.G. and Shortliffe, E.H., 1984. Rule-Based Expert Systems: The MYCIN Experiments of the Stanford Heuristic Programming Project. https://www.sciencedirect.com/science/article/abs/pii/0004370285900670
Bonabeau, E., 2002. Agent-based modeling: Methods and techniques for simulating human systems. Proceedings of the National Academy of Sciences. https://www.pnas.org/doi/10.1073/pnas.082080899
Macal, C.M. and North, M.J., 2010. Tutorial on agent-based modelling and simulation. Journal of Simulation, 4(3). https://link.springer.com/article/10.1057/jos.2010.3 [Accessed 8th Feb, 2025]
Tesfatsion, L., 2006. Agent-based computational economics: A constructive approach to economic theory. In Tesfatsion, L. and Judd, K.L. (eds.) Handbook of Computational Economics, Volume 2. Available online at https://www.sciencedirect.com/science/article/abs/pii/S1574002105020162 [Accessed Feb 8th, 2025]
by Rodrigo Pereira Cruz - Saturday, 8 February 2025, 6:17 PM
Abdulhakim’s entry offers a concise yet comprehensive overview of not only the nature of agent-based systems, but their importance to organisations as well. My peer also delves into the history of this approach, highlighting the evolution of agent-based modelling from inflexible early expert systems to adaptable decentralised models.
Expert systems constituted some of the earliest attempts at applying intelligent agent approaches to domain understanding in artificial intelligence (AI). An expert system emulates the decision-making ability of a human expert (Jackson, 1998) by reasoning through bodies of knowledge, often represented as if-then rules (Lutkevich, 2024). The very nature of this approach makes it inflexible, however, and expert agents are unable to adapt to changes in their environment or generalise to new situations.
Modern agent-based systems have expanded to incorporate diverse new technological advancements, with a noted emphasis on those from generative AI. “Agentic” AI, for instance, is a promising recent approach that uses sophisticated reasoning through large language models (LLMs) and iterative planning to autonomously solve complex, multi-step problems (Pounds, 2024), achieving success in tasks such as process automation and task management (Marr, 2025).
Overall, the evolution of agent-based systems has been highlighted by frequent paradigm shifts, the incorporation of advancements in other areas, and an increased necessity for increased autonomy. Recent players, such as agentic AI, have become very important to organisations due to their potential for autonomous decision-making and reasoning, and it is expected that further improvements will cement this approach as an indispensable tool for any organisation.
Jackson, P. (1998) Introduction To Expert Systems. 3rd edn. New York: Addison-Wesley.
Lutkevich, B. (2024) What is an expert system?. Available at: https://www.techtarget.com/searchenterpriseai/definition/expert-system (Accessed 8 February 2025).
Pounds, E. (2024) What is Agentic AI?. Available at: https://blogs.nvidia.com/blog/what-is-agentic-ai/ (Accessed 8 February 2025).
Marr, B. (2025) Generative AI Vs. Agentic AI: The Key Differences Everyone Needs To Know. Available at: https://www.forbes.com/sites/bernardmarr/2025/02/03/generative-ai-vs-agentic-ai-the-key-differences-everyone-needs-to-know (Accessed 8 February 2025).
by Yemi Gabriel - Monday, 17 February 2025, 6:49 PM
This is a well-written and insightful piece on the evolution and benefits of agent-based systems (ABS). The comparison between early systems like MYCIN and modern ABS provides a clear understanding of how AI has progressed from rule-based approaches to more flexible, decentralized models. The inclusion of references to key works (e.g., Buchanan and Shortliffe, 1984; Macal and North, 2010) adds credibility to the discussion.
One strength of this piece is the focus on the factors contributing to the rise of ABS, such as advancements in computational power, the availability of large datasets, and the integration of AI techniques like reinforcement learning and cognitive architectures. This provides a comprehensive view of the technical advancements that have enabled ABS to thrive.
Additionally, the explanation of ABS benefits for organizations, including scalability, operational robustness, and emergent behaviours, is clear and relevant. The point about redundancy and decentralization enhancing system reliability is especially crucial for mission-critical applications, which is well articulated.
I would add that while emergent behaviours are cited as a benefit, this can also be a double-edged sword. The unpredictability of emergent behaviours may result in undesirable behaviours (Jennings, Sycara and Wooldridge, 1998), which can be concerning in high-stakes environments. There are also ethical considerations such as privacy issues to be considered with the use of ABS. Overall, this piece effectively explains the evolution, advantages, and potential of agent-based systems in an informative manner.
Buchanan, B.G. and Shortliffe, E.H., 1984. Rule-Based Expert Systems: The MYCIN Experiments of the Stanford Heuristic Programming Project. https://www.sciencedirect.com/science/article/abs/pii/0004370285900670
Jennings, N.R., Sycara, K. and Wooldridge, M. (1998) ‘A Roadmap of Agent Research and Development’, Autonomous agents and multiagent systems, 1(1), pp. 7–38.
Macal, C.M. and North, M.J., 2010. Tutorial on agent-based modelling and simulation. Journal of Simulation, 4(3). https://link.springer.com/article/10.1057/jos.2010.3 [Accessed 17th Feb, 2025]
by Marwa Alkuwari - Monday, 3 March 2025, 7:55 PM
Abdulhakim, your post provides a compelling overview of the evolution of agent-based systems (ABS) and their advantages over early expert systems like MYCIN. Your emphasis on how computational power and AI techniques, such as reinforcement learning, have driven ABS adoption is well-supported (Tesfatsion, 2006). The contrast you draw between static rule-based models and adaptive agents effectively highlights why organisations increasingly rely on ABS for complex, dynamic environments (Macal & North, 2010).
Your discussion of scalability and robustness suggests potential incidents, such as agent overload or emergent behavior misalignments, that could disrupt operations. To prevent these, organisations could implement capacity planning protocols, ensuring computational resources scale proportionally with agent populations. Pre-deployment load testing could identify thresholds where performance degrades, avoiding bottlenecks in mission-critical applications. Additionally, while decentralization enhances resilience, unanticipated emergent behaviors might lead to unintended outcomes (Bonabeau, 2002). Introducing behavioral monitoring tools—such as anomaly detection algorithms—could flag deviations early, allowing corrective interventions before they impact strategic decision-making.
Another measure could involve establishing agent coordination frameworks to maintain alignment in large-scale systems. For instance, predefined interaction rules could prevent conflicting actions among agents, enhancing operational efficiency. These safeguards might have mitigated risks in the scalable, robust systems you described, ensuring reliability under expansion or stress. How do you think organisations could integrate such controls without compromising the autonomy that makes ABS valuable? Your insights into their strategic benefits spark an interesting discussion on balancing flexibility with stability.
Bonabeau, E. (2002) ‘Agent-based modeling: Methods and techniques for simulating human systems’, Proceedings of the National Academy of Sciences, 99(3), pp. 7280–7287.
Macal, C.M. & North, M.J. (2010) ‘Tutorial on agent-based modelling and simulation’, Journal of Simulation, 4(3), pp. 151–162.
Tesfatsion, L. (2006) ‘Agent-based computational economics: A constructive approach to economic theory’, in Handbook of Computational Economics, Volume 2, pp. 831–880.