In the context of Artificial Neural Networks (ANNs), the use of an AI driven machine learning approach has been explored for addressing real world problems in the current scenario. For the effective functioning of ANN based models, similar datasets specific to the targeted problem are required, so that behavior resembling human general intelligence can be emulated. A comprehensive review of earlier studies related to ANNs has been presented in this paper, and conclusions have been drawn based on the evaluated literature. Within these reviewed works, significant contributions have been made using architectures such as Multi Layer Perceptron Neural Networks (MLPNNs), Convolutional Neural Networks (CNNs), and Recurrent Neural Networks (RNNs), each applied respectively to one dimensional, two dimensional and time series data for pattern recognition and learning. To ensure proper learning and adaptive behavior in ANN systems, the initial selection of an AI capable programming language has been emphasized, which must be able to process datasets intelligently before translating this behavior into artificial intelligence. As a result of these findings, clear and focused conclusions were drawn which forms the research objectives of our further technical study.
Introduction
Artificial Neural Networks (ANNs) are computational models inspired by the structure and functioning of the human brain. Built with interconnected nodes (neurons) across multiple layers (input, hidden, output), ANNs learn from data by adjusting weighted connections through experience-based training. They are particularly effective in modeling complex, nonlinear relationships and are widely used in machine learning tasks such as classification, prediction, and decision-making.
Key Applications and Research Studies:
1. Algorithm Optimization & Code Efficiency
AlphaDev (Daniel J. Mankowitz, 2023): Used reinforcement learning to discover faster sorting algorithms that outperformed human-developed routines and were integrated into standard C++ libraries.
Xiaoming Li (2007): Proposed machine learning and genetic algorithm-based adaptive sorting strategies, achieving performance boosts of up to 62%.
Raimondas Sasnauskas (n.d.): Developed the Souper superoptimizer, streamlining compiler performance and reducing binary size by 4.4%.
2. Civil Engineering
Xu Yang (2021): Reviewed 683 papers on ANN in pavement engineering; CNNs were most effective in inspection/monitoring tasks.
Frank Jesús Valderrama Purizaca (2020): Systematic review revealed ANN effectiveness in modeling soil behavior, seismic performance, and concrete properties (with 0.99 R²).
Asraar Anjum (2024): Discussed integration of AI/ANNs in structural optimization, noting issues like computational demand and data privacy.
Alexandrina Elena Andon (2022): Highlighted CNN's superiority over traditional ANNs in civil image processing tasks.
Alexandrina Elena C. Pandelea (2014): Detailed ANN use in geotechnical analysis, structural systems, and heat transfer modeling.
3. Agriculture and Food Processing
Pallavi U. Patil (2021): Applied CNN, ANN, and SVM for dragon fruit sorting and maturity grading using Raspberry Pi.
Arshad Shaikh (2024): Used CNNs for raisin quality classification based on size, color, and texture, improving sorting efficiency.
4. Robotics & Automation
Hongyan Zhang (2021): Developed a robotic multi-object sorting system using Mask R-CNN and 3D object segmentation for unstructured environments.
5. Climate & Sustainability
Crop diversification and ANN sorting (Pallavi U. Patil, 2021): Focused on sustainable agriculture using AI for grading on degraded lands.
6. AI in Sorting & Signal Processing
Somshubra Majumdar (2016): Introduced adaptive algorithms for sorting large-scale data using machine learning and algebraic systems.
Dominik Fuchsgruber (2024): Developed EIGN, a Graph Neural Network for modeling edge-level signals (directed/undirected) in traffic and utility systems, improving RMSE by 43.5%.
7. AI in Code Generation & Security
Mark Chen (2021): Analyzed Codex (used in GitHub Copilot) for code generation; achieved up to 70.2% accuracy with repeated sampling.
Hammond Pearce (2022): Studied large language models (LLMs) for automated bug repair, noting success with synthetic cases but limits in real-world vulnerability fixes.
8. Neural Network Architecture Enhancements
Noam Shazeer (2019): Improved Transformer model efficiency with "multi-query attention" for faster decoding and lower memory use.
Conclusion
A gap in the literature regarding prior work on the current topic has been identified. The necessity for further research to address realworld problems has been emphasized. From the literature review, conclusions have been drawn that underscore the primary findings and enumerate essential outcomes:
1) The feasibility of programming languages for artificial intelligence combined with machine learning has been evaluated, with examples including Python and VBA.
2) Appropriate environments capable of executing programming language code with simulation have been determined, such as Python launcher and Google Colaboratory.
3) Programming code has been developed by studying architecture and hierarchy, followed by the implementation of learning processes inspired by human behavior, then translated into machine code.
4) Code optimization and debugging have been performed wherever possible to ensure smooth execution.
5) It has concluded that motivation plays a crucial role in the design phase of machine learning and AIbased programs. These findings represent the conclusive outcomes of the study.
The feasibility of using artificial intelligence to explore AIbased machine learning programming for automatic simulation of problem solving has been set as the primary objective of this study. The aim is to obtain solutions with simplicity, which will serve as the central focus for the forthcoming proposed work.
References
[1] Pandelea, A.E. C., Budescu, M. Gh., Covatariu, G. M., & Gheorghe Asachi Technical University of Ia?i, Faculty of Civil Engineering and Building Services. (2014). Applications of artificial neural networks in civil engineering. In 2nd International Conference for PhD Students in Civil Engineering and Architecture.
[2] Sasnauskas, R., SES Engineering, Chen, Y., Nvidia, Inc., Collingbourne, P., Google, Inc., Ketema, J., Embedded Systems Innovation by TNO, Lup, G., Microsoft, Inc., Taneja, J., University of Utah, Regehr, J., & University of Utah. (2018). A Synthesizing Superoptimizer. Conference Paper.
[3] Shazeer, N. & Google. (2019). Fast Transformer Decoding: One WriteHead is All You Need. Conference Paper.
[4] Mark Chen et. al. Evaluating Large Language Models Trained on Code. (2021). In arXiv [Journalarticle]. https://arxiv.org/pdf/2107.03374
[5] Pearce, H., Tan, B., Ahmad, B., Karri, R., New York University, & University of Calgary. (2022). Examining ZeroShot Vulnerability Repair with Large Language Models [Journalarticle]. arXiv. https://arxiv.org/abs/2112.02125v3
[6] Andon, A., &Covatariu, G. (2022). A Study on Image Processing Using Artificial Neural Networks in Civil Engineering. BuletinulInstitutuluiPolitehnic “Gheorghe Asachi” Din Ia?i. Sec?iaConstruc?ii. Arhitectur?, 67(3), 8594. https://doi.org/10.2478/bipca20210027
[7] Majumdar, S., Jain, I., &Kukreja, K. (2016). AdaSort: Adaptive Sorting using Machine Learning. International Journal of Computer Applications, 145(12), 1217. https://doi.org/10.5120/ijca2016910726
[8] Shaikh, A., Sawant, S., Patil, A., Bhandare, A., & International Research Journal of Modernization in Engineering, Technology and Science. (2024). RAISIN SORTING USING MACHINE LEARNING ALGORITHM. International Research Journal of Modernization in Engineering Technology and Science, 06. https://www.irjmets.com
[9] Fuchsgruber, D., Po?stuvan, T., G ¨Unnemann, S., Geisler, S., Department of Computer Science & Munich Data Science Institute, TU Munich, & EPFL. (2024). GRAPH NEURAL NETWORKS FOR EDGE SIGNALS: ORIENTATION EQUIVARIANCE AND INVARIANCE.
[10] Zhang, H., Liang, H., Ni, T., Huang, L., & Yang, J. (2021). Research on MultiObject Sorting System Based on Deep Learning. Sensors, 21(18), 6238. https://doi.org/10.3390/s21186238
[11] Purizaca, F. J. V., Barturen, D. a. C., Pérez, S. P. M., TuestaMonteza, V. A., &MejíaCabrera, H. I. (2020). Importance of artificial neural networks in civil engineering: a systematic review of the literature. ITECKNE Innovación E InvestigaciónEnIngeniería, 18(1). https://doi.org/10.15332/iteckne.v18i1.2542
[12] Anjum, A., Hrairi, M., Shaikh, A. A., Yatim, N., & Ali, M. (2024). Integrating AI and statistical methods for enhancing civil structural practices: current trends, practical issues, and future direction. Frattura Ed IntegritàStrutturale, 19(71), 164181. https://doi.org/10.3221/igfesis.71.12
[13] Li, X., Garzaran, M. J., & Padua, D. (2007). Optimizing Sorting with Machine Learning Algorithms. Conference Paper, 1 2, 16. https://doi.org/10.1109/ipdps.2007.370499
[14] Patil, P. U., Lande, S. B., Nagalkar, V. J., Nikam, S. B., &Wakchaure, G. (2021). Grading and sorting technique of dragon fruits using machine learning algorithms. Journal of Agriculture and Food Research, 4, 100118. https://doi.org/10.1016/j.jafr.2021.100118
[15] Xu Yang et. al. Research and applications of artificial neural network in pavement engineering: A stateoftheart review. (2021). In Journal of Traffic and Transportation Engineering (English Edition).
[16] Daniel J. Mankowitz et. al.. Faster sorting algorithms discovered using deep reinforcement learning. (2023). Nature, 618, 257258.