Artificial
intelligence in general and software agents in particular are recognized as
computer science disciplines that aim to model or simulate so-called
intelligent human behaviors such as perception, decision-making, understanding,
learning, etc. This work presents an approach to designing a generic
Intelligent Agent that can be used in a multi-agent system to solve a complex
problem. The generic agent that is proposed can be instantiated as a concrete
agent, which is enabled with learning and autonomy capabilities by using
Artificial Neural Networks. To highlight the generic aspect, the proposition is
instantiated to be used in agriculture, health and education. The instantiated
software agent applied in agriculture can process images in real time and
detect defect on plants’ leaf.
In the health field, the agent process image to diagnose breast cancer. When
applied in Education, the agent can load an image of a student’s script and grade it. The
performance of the designed agent system has the same accuracy as that of the
respective neural networks used to instantiate them. In the educational field,
the software agent has an accuracy of 98.9% and in the health field, it has an accuracy of 99.56% while in the
agricultural field, it has an accuracy of 97.2%.
References
[1]
Noulamo, T., Tanyi, E., Nkenlifack, M., Lienou, J.-P. and Djimeli, A. (2018) Formalization Method of the UML Statechart by Transformation toward Petri Nets. IAENG International Journal of Computer Science, 45, 505-513.
[2]
Noulamo, T., Talla, B.F. and Lienou, J.-P. (2020) Automatic Generation of Web Users Interfaces Using a Model-Driven Approach. International Journal of Scientific & Engineering Research, 11, 1439-1448.
[3]
Noulamo, T., Talla, B.F., Wane, M. and Takou, L.H.N. (2020) A Model-Driven Approach for Developing Web Users Interfaces of Interactive Systems. International Journal of Computer Trends and Technology, 68, 33-43.
https://doi.org/10.14445/22312803/IJCTT-V68I4P107
[4]
Noulamo, T., Tanyi, E., Nkenlifack, M. and Lienou, J.P. (2016) Model-Driven Engineering Applied to the Control and Monitoring of Dynamic Systems. International Journal of Computer Science and Software Engineering, 5, 183-194.
[5]
Djontu Tajouo, F.A., Noulamo, T. and Lienou, J.-P. (2021) Procedure for the Contextual, Textual and Ontological Construction of Specialized Knowledge Bases. European Journal of Electrical Engineering and Computer Science, 5, 62-67.
https://doi.org/10.24018/ejece.2021.5.1.282
[6]
Noulamo, T., Choppy, C. and André, é. (2015) Filter Pattern for Consistent Use of Data in Real-Time Systems. Advances in Computer Science and Engineering, 14, 73-96.
https://doi.org/10.17654/ACSEMay2015_073_096
[7]
Nwana, H.S. (1996) Software Agents: An Overview in Knowledge Engineering Review. The Knowledge Engineering Review, 11, 205-244.
https://doi.org/10.1017/S026988890000789X
[8]
Manate, B., Fortis, F. and Moore, P. (2014) Applying the Prometheus Methodology for an Internet of Things Architecture. 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing, London, 8-11 December 2014, 435-442.
https://doi.org/10.1109/UCC.2014.55
[9]
Fougères, A.J. and Ostrosi, E. (2018) Intelligent Agents for Feature Modelling in Computer Aided Design. Journal of Computational Design and Engineering, 5, 19-40. https://doi.org/10.1016/j.jcde.2017.11.001
[10]
Urrea, C., Garrido, F. and Kern, J. (2021) Design and Implementation of Intelligent Agent Training Systems for Virtual Vehicles. Sensors, 21, Article 492.
https://doi.org/10.3390/s21020492
[11]
Christie, S.H., Chopra, A.K. and Singh, M.P. (2022) Mandrake: Multiagent Systems as a Basis for Programming Fault-Tolerant Decentralized Applications. Autonomous Agents and Multi-Agent Systems, 36, Article No. 16.
https://doi.org/10.1007/s10458-021-09540-8
[12]
Buse, D.P., Sun, P., Wu, Q.H. and Baker, B. (2001) An Agent Based Architecture for Substation Data Integration. Proceedings of CIGRE International Conference on Power Systems, Wuhan, September 2001, 551-554.
[13]
Ingrand, F.F., Georgeff, M.P. and Rao, A.S. (1992) An Architecture for Real-Time Reasoning and System Control. IEEE Expert, 7, 34-44.
https://doi.org/10.1109/64.180407
[14]
Noulamo, T., Djimeli-Tsajio, A., Lienou, J.P. and Fotsing-Talla, B. (2022) Agent Platform for the Remote Monitoring and Diagnostic in Precision Agriculture. Engineering Letter, 30, 972-980.
[15]
Costa, J.M. and Heuvelink, E.P. (2018) The Global Tomato Industry. In: Heuvelink, E., Ed., Tomatoes, CABI, Boston, 1-26. https://doi.org/10.1079/9781780641935.0001
[16]
Djimeli-Tsajio, A.B., Thierry, N., Jean-Pierre, L.T., Kapche, T.F. and Nagabhushan, P. (2022) Improved Detection and Identification Approach in Tomato Leaf Disease Using Transformation and Combination of Transfer Learning Features. Journal of Plant Diseases and Protection, 129, 665-674.
https://doi.org/10.1007/s41348-022-00608-5
[17]
Jones, J.B., Zitter, T.A., Momol, T.M. and Miller, S.A. (2014) Compendium of Tomato Diseases and Pests. APS Press, St. Paul, MN.
[18]
Korjus, K., Hebart, M.N. and Vicente, R. (2016) An Efficient Data Partitioning to Improve Classification Performance While Keeping Parameters Interpretable. PLOS ONE, 11, e0161788. https://doi.org/10.1371/journal.pone.0161788
[19]
Sun, R., Li, D., Liang, S., Ding, T. and Srikant, R. (2020) The Global Landscape of Neural Networks: An Overview. IEEE Signal Processing Magazine, 37, 95-108.
https://doi.org/10.1109/MSP.2020.3004124
[20]
Al-Sadi, J., Al-Halabi, D. and Al-Halabi, H. (2014) MCQ Exams Correction in an Offline Network Using XML. GSTF Journal on Computing (JoC), 1, 176-182.
[21]
Habeek, M., Dridi, C.E. and Badeche, M. (2020) Automatic Correction of Free Format MCQ Tests. International Journal of Software Innovation (IJSI), 8, 50-64.
https://doi.org/10.4018/IJSI.2020010103