scholarly journals From an Artificial Neural Network to Teaching

10.28945/4586 ◽  
2020 ◽  
Vol 16 ◽  
pp. 001-017
Author(s):  
Dror Mughaz ◽  
Michael Cohen ◽  
Sagit Mejahez ◽  
Tal Ades ◽  
Dan Bouhnik

Aim/Purpose: Using Artificial Intelligence with Deep Learning (DL) techniques, which mimic the action of the brain, to improve a student’s grammar learning process. Finding the subject of a sentence using DL, and learning, by way of this computer field, to analyze human learning processes and mistakes. In addition, showing Artificial Intelligence learning processes, with and without a general overview of the problem that it is under examination. Applying the idea of the general perspective that the network gets on the sentences and deriving recommendations from this for teaching processes. Background: We looked for common patterns of computer errors and human grammar mistakes. Also deducing the neural network’s learning process, deriving conclusions, and applying concepts from this process to the process of human learning. Methodology: We used DL technologies and research methods. After analysis, we built models from three types of complex neuronal networks – LSTM, Bi-LSTM, and GRU – with sequence-to-sequence architecture. After this, we combined the sequence-to- sequence architecture model with the attention mechanism that gives a general overview of the input that the network receives. Contribution: The cost of computer applications is cheaper than that of manual human effort, and the availability of a computer program is much greater than that of humans to perform the same task. Thus, using computer applications, we can get many desired examples of mistakes without having to pay humans to perform the same task. Understanding the mistakes of the machine can help us to under-stand the human mistakes, because the human brain is the model of the artificial neural network. This way, we can facilitate the student learning process by teaching students not to make mistakes that we have seen made by the artificial neural network. We hope that with the method we have developed, it will be easier for teachers to discover common mistakes in students’ work before starting to teach them. In addition, we show that a “general explanation” of the issue under study can help the teaching and learning process. Findings: We performed the test case on the Hebrew language. From the mistakes we received from the computerized neuronal networks model we built, we were able to classify common human errors. That is, we were able to find a correspondence between machine mistakes and student mistakes. Recommendations for Practitioners: Use an artificial neural network to discover mistakes, and teach students not to make those mistakes. We recommend that before the teacher begins teaching a new topic, he or she gives a general explanation of the problems this topic deals with, and how to solve them. Recommendations for Researchers: To use machines that simulate the learning processes of the human brain, and study if we can thus learn about human learning processes. Impact on Society: When the computer makes the same mistakes as a human would, it is very easy to learn from those mistakes and improve the study process. The fact that ma-chine and humans make similar mistakes is a valuable insight, especially in the field of education, Since we can generate and analyze computer system errors instead of doing a survey of humans (who make mistakes similar to those of the machine); the teaching process becomes cheaper and more efficient. Future Research: We plan to create an automatic grammar-mistakes maker (for instance, by giving the artificial neural network only a tiny data-set to learn from) and ask the students to correct the errors made. In this way, the students will practice on the material in a focused manner. We plan to apply these techniques to other education subfields and, also, to non-educational fields. As far as we know, this is the first study to go in this direction ‒ instead of looking at organisms and building machines, to look at machines and learn about organisms.

10.28945/4557 ◽  
2020 ◽  
Author(s):  
Dror Mughaz ◽  
Michael Cohen ◽  
Sagit Mejahez ◽  
Tal Ades ◽  
Dan Bouhnik

[This Proceedings paper was revised and published in the "Interdisciplinary Journal of e-Skills and Lifelong Learning," 16, 1-17.] Aim/Purpose: Using Artificial Intelligence with Deep Learning (DL) techniques, which mimic the action of the brain, to improve a student’s grammar learning process. Finding the subject of a sentence using DL, and learning, by way of this computer field, to analyze human learning processes and mistakes. In addition, showing Artificial Intelligence learning processes, with and without a general overview of the problem that it is under examination. Applying the idea of the general perspective that the network gets on the sentences and deriving recommendations from this for teaching processes. Background: We looked for common patterns of computer errors and human grammar mistakes. Also deducing the neural network’s learning process, deriving conclusions, and applying concepts from this process to the process of human learning. Methodology: We used DL technologies and research methods. After analysis, we built models from three types of complex neuronal networks – LSTM, Bi-LSTM, and GRU – with sequence-to-sequence architecture. After this, we combined the sequence-to- sequence architecture model with the attention mechanism that gives a general overview of the input that the network receives. Contribution: The cost of computer applications is cheaper than that of manual human effort, and the availability of a computer program is much greater than that of humans to perform the same task. Thus, using computer applications, we can get many desired examples of mistakes without having to pay humans to perform the same task. Understanding the mistakes of the machine can help us to under-stand the human mistakes, because the human brain is the model of the artificial neural network. This way, we can facilitate the student learning process by teaching students not to make mistakes that we have seen made by the artificial neural network. We hope that with the method we have developed, it will be easier for teachers to discover common mistakes in students’ work before starting to teach them. In addition, we show that a “general explanation” of the issue under study can help the teaching and learning process. Findings: We performed the test case on the Hebrew language. From the mistakes we received from the computerized neuronal networks model we built, we were able to classify common human errors. That is, we were able to find a correspondence between machine mistakes and student mistakes. Recommendations for Practitioners: Use an artificial neural network to discover mistakes, and teach students not to make those mistakes. We recommend that before the teacher begins teaching a new topic, he or she gives a general explanation of the problems this topic deals with, and how to solve them. Recommendations for Researchers: To use machines that simulate the learning processes of the human brain, and study if we can thus learn about human learning processes. Impact on Society: When the computer makes the same mistakes as a human would, it is very easy to learn from those mistakes and improve the study process. The fact that ma-chine and humans make similar mistakes is a valuable insight, especially in the field of education, Since we can generate and analyze computer system errors instead of doing a survey of humans (who make mistakes similar to those of the machine); the teaching process becomes cheaper and more efficient. Future Research: We plan to create an automatic grammar-mistakes maker (for instance, by giving the artificial neural network only a tiny data-set to learn from) and ask the students to correct the errors made. In this way, the students will practice on the material in a focused manner. We plan to apply these techniques to other education subfields and, also, to non-educational fields. As far as we know, this is the first study to go in this direction ‒ instead of looking at organisms and building machines, to look at machines and learn about organisms.


Author(s):  
Elena Mogoș ◽  
Luminiţa Dumitriu

Robots with soul become an important field of robotics and have several issues. An interesting issue is their ability to perceive human emotions differently as the human brain. In order to recognize the human emotions a robot with soul needs to focus on Artificial Intelligence and an Artificial Neural Network, recognizing the words, the languages and the specific patterns and identifying the context and the user’s intention. In this work we propose a robot with soul, which uses an emotional ontology – based Artificial Neural Network, created in Matlab 2019, offering to the humans more privacy, a personalized conversation and a new emotion’s achievement.


Author(s):  
S. Vijaya Rani ◽  
G. N. K. Suresh Babu

The illegal hackers  penetrate the servers and networks of corporate and financial institutions to gain money and extract vital information. The hacking varies from one computing system to many system. They gain access by sending malicious packets in the network through virus, worms, Trojan horses etc. The hackers scan a network through various tools and collect information of network and host. Hence it is very much essential to detect the attacks as they enter into a network. The methods  available for intrusion detection are Naive Bayes, Decision tree, Support Vector Machine, K-Nearest Neighbor, Artificial Neural Networks. A neural network consists of processing units in complex manner and able to store information and make it functional for use. It acts like human brain and takes knowledge from the environment through training and learning process. Many algorithms are available for learning process This work carry out research on analysis of malicious packets and predicting the error rate in detection of injured packets through artificial neural network algorithms.


2018 ◽  
Vol 140 (7) ◽  
Author(s):  
Tamer Moussa ◽  
Salaheldin Elkatatny ◽  
Mohamed Mahmoud ◽  
Abdulazeez Abdulraheem

Permeability is a key parameter related to any hydrocarbon reservoir characterization. Moreover, many petroleum engineering problems cannot be precisely answered without having accurate permeability value. Core analysis and well test techniques are the conventional methods to determine permeability. These methods are time-consuming and very expensive. Therefore, many researches have been introduced to identify the relationship between core permeability and well log data using artificial neural network (ANN). The objective of this research is to develop a new empirical correlation that can be used to determine the reservoir permeability of oil wells from well log data, namely, deep resistivity (RT), bulk density (RHOB), microspherical focused resistivity (RSFL), neutron porosity (NPHI), and gamma ray (GR). A self-adaptive differential evolution integrated with artificial neural network (SaDE-ANN) approach and evolutionary algorithm-based symbolic regression (EASR) techniques were used to develop the correlations based on 743 actual core permeability measurements and well log data. The obtained results showed that the developed correlations using SaDE-ANN models can be used to predict the reservoir permeability from well log data with a high accuracy (the mean square error (MSE) was 0.0638 and the correlation coefficient (CC) was 0.98). SaDE-ANN approach is more accurate than the EASR. The introduced technique and empirical correlations will assist the petroleum engineers to calculate the reservoir permeability as a function of the well log data. This is the first time to implement and apply SaDE-ANN approaches to estimate reservoir permeability from well log data (RSFL, RT, NPHI, RHOB, and GR). Therefore, it is a step forward to eliminate the required lab measurements for core permeability and discover the capabilities of optimization and artificial intelligence models as well as their application in permeability determination. Outcomes of this study could help petroleum engineers to have better understanding of reservoir performance when lab data are not available.


2020 ◽  
Vol 26 (1) ◽  
Author(s):  
O. Okolo ◽  
B.Y Baha

Selection of a software project is a critical decision. This selection involves prediction to ascertain a project that provides the best business value to the organization. The process of selection is carefully undertaken to optimize scarce resources available, which makes it impossible to simultaneously invest in all business ideas and systems. The current traditional method of software selection does not consider risk factors among the many variables necessary to predict a project that could provide the best business value. More so, the current method such as an artificial intelligence approach, where project managers use more robust models to make predictions have not received the needed attention in developing models for software project selection. This research applied a branch of Artificial Intelligence called Artificial Neural Network to classify projects into three levels. The research designed an artificial neural network of four inputs, one hidden layer with twenty-seven (27) neurons, and three outputs. Keras, a python deep learning library that runs on a theano background was used to implement the model. This research used a secondary dataset, which was enhanced by the synthetic approach, to make the required data features needed in machine learning applications. Backpropagation Algorithm enabled the model to train and learn from the data, and K-fold cross-validation was used to measure the accuracy of the model on unseen data. The results of the simulation showed that the model performed up to 98.67% accuracy with a standard deviation of 2.6% performance on unseen data. The research concludes that using the artificial neural network for software project selection unleashes a new vista of opportunities in artificial i ntelligence where intelligent systems are developed based on robust models from data forproject selection.Keywords: Artificial Neural Network, Project selection, Machine LearningVol. 26, No. 1, June 2019


2021 ◽  
Vol 54 (6) ◽  
pp. 891-895
Author(s):  
Fawaz S. Abdullah ◽  
Ali N. Hamoodi ◽  
Rasha A. Mohammed

Artificial intelligence has proven its effectiveness in many industrial fields to enhance the existing functionality. Artificial intelligence and machine learning algorithms integrated with turbines can be useful in controlling important variables such as pressure, temperature, speed, and humidity. In this research, the Simulink library from MATLAB is used to build an artificial neural network. The NARMA L2 neural controller is used to generate data and for training networks. To obtain the result and compare it with the real-time power plant, data is collected. The input variables provided to the neural network have a large effect on the hidden layer and the output of the neural network. The circuit board used in this research has a DC bridge, a transformer and voltage regulators. The result comparison shows that the integration of artificial neural networks and electric circuits shows enhanced performance with high accuracy of prediction. It was observed that the ANN integration system and electric circuit design have a result deviation of less than 1%. This shows that the integration of ANN improves the performance of turbines.


2021 ◽  
Vol 248 ◽  
pp. 01012
Author(s):  
Anton Starodub ◽  
Natalia Eliseeva ◽  
Milen Georgiev

The research conducted in this paper is in the field of machine learning. The main object of the research is the learning process of an artificial neural network in order to increase its efficiency. The algorithm based on the analysis of retrospective learning data. The dynamics of changes in the values of the weights of an artificial neural network during training is an important indicator of training efficiency. The algorithm proposed in this work is based on changing the weight gradients values. Changing of the gradients weights makes it possible to understand how actively the network weights change during training. This knowledge helps to diagnose the training process and makes an adjusting the training parameters. The results of the algorithm can be used to train an artificial neural network. The network will help to determine the set of measures (actions) needed to optimize the learning process by the algorithm results.


Author(s):  
Vicky Adriani ◽  
Irfan Sudahri Damanik ◽  
Jaya Tata Hardinata

The author has conducted research at the Simalungun District Prosecutor's Office and found the problem of prison rooms that did not match the number of prisoners which caused a lack of security and a lack of detention facilities and risked inmates to flee. Artificial Neural Network which is one of the artificial representations of the human brain that always tries to simulate the learning process of the human brain. The application uses the Backpropagation algorithm where the data entered is the number of prisoners. Then Artificial Neural Networks are formed by determining the number of units per layer. Once formed, training is carried out from the data that has been grouped. Experiments are carried out with a network architecture consisting of input units, hidden units, and output units. Testing using Matlab software. For now, the number of prisoners continues to increase. Predictions with the best accuracy use the 12-3-1 architecture with an accuracy rate of 75% and the lowest level of accuracy using 12-4-1 architecture with an accuracy rate of 25%.


2020 ◽  
Vol 14 (1) ◽  
pp. 18
Author(s):  
Endang Agus Damanhuri ◽  
Yusni Ikhwan Siregar ◽  
Elfizar Elfizar

Water quality management is very important to do, because water is an inseparable part of everyday human life. Monitoring water quality is a way to maintain the quality of waters, especially rivers. River quality monitoring that is usually done requires a lot of equipment, effort and expertise so that its application becomes expensive and complicated. Technology that is growing rapidly nowadays puts forward artificial intelligence as the backbone of the Industrial Revolution 4.0 which promises many conveniences for industry and government. One of artificial intelligence technology is machine learning with Artificial Neural Network algorithm which is commonly used to predict or forecast a future value. This artificial neural network can be used to help monitor river water quality. The objective of this research to develop Artificial Neural Networks (ANN) model to predict the paramater of river quality (DO, pH, turbidity, temperature, water flow, conductivity) in the Subayang River, Kampar Regency, using software Rapidminer. The performance of the ANN models was evaluated using root mean squared error (RMSE) and correlation squared (R2) as a second comparison, then the results of the testing implementation are compared with direct measurements in the field. With the RMSE values obtained in the test results of each parameter DO = 1.613, pH = 0.098, turbidity = 4.730, temperature = 0.493, water flow = 0.121 and conductivity = 0.909. The lower the RMSE level, the closer it is to Artificial Neural Network accuracy for value prediction.  


Sign in / Sign up

Export Citation Format

Share Document