Professional Documents
Culture Documents
Neural Networks
Neural Networks
An ITS is simple in operation. A set of questions to be given by the student is recorded in a database and is
graded with a difficulty level by the author of the question. A student can then give an appropriate question,
depending upon the difficulty of the question. However, in order for a student to progress in their learning,
it is necessary to pitch questions so that they sufficiently make the student, without it being impossibly
difficult. Therefore, it is necessary to track the student’s change in ability as they progress through the
learning material. Similarly, the system is able to regrade questions in the question database. For example,
a question may have been graded by the author as being relatively easy. However, it may transpire that
populations of students actually find it difficult. This will be boom out by most students who should have
performed well with the question actually performing poorly. Such a situation negates the pedagogy stated
above. Our system is able to statistically determine that a question has been misgraded and is able to
remedy the situation.
AUTOTUTORS
The questions in the wanted subject are put into Autotutor. Both the possible Questions and Answers are
stored in the desired. Now the questions that are given as input to the Autotutor are trained with questions
in the desired and their corresponding answers are displayed to the students. By applying data from sub
files to input vector, the net input was calculated by using adder function (i.e.) net value. The net is
processed by an activated function to produce the neurons to give output. Here, F is called a squashing
function. Here, Autotutor use sigmoid function (meaning S shaped).
F (net) = out = 1/1+e^ (-net)
Then the desired is subtracted from the actual output to find the error and its propagated backwards to
minimize the error by adjusting weights. Thus, the neural model was constructed by Autotutor.
As with training, the program normalizes the input and output parameter of the test signals prior to
initialization through network. The result file contains rows of data, where each row contains the non-
normalized vector output from each node in the output layer. The next series of data points correspond to
the absolute difference between the non-normalized vector output of the network and actual target output
vectors. The final value represents the sum of error taken across the output nodes of network. For each
entry in the list of extraction candidates, Autotutor first bind the variables to their candidate values. Then,
Autotutor perform a forward propagation on the trained Score Page network and outputs the score of the
network for the test document based on the candidate bindings. If the output value of the network is greater
than the threshold defined during the training step. Autotutor record the bindings as an extraction,
otherwise, these bindings are discarded.
IMPLEMENTATION
This program implements the Natural language processing network. It is used to detect the structure by
propagating error backwards through the network. The program learns to predict the best solution among
various inputs. In this implementation, it has been shown that Neural Networks can be used to tackle a
problem to a certain extent, which appears at first glance to be not quite suitable for Neural Networks. The
BPN introduced in this paper for error minimization can be implemented O (nlogn) flops per steps and
require O (n) memory allocations. Thus, they are very efficient for large-scale computation. In this paper,
Autotutor have demonstrated the feasibility of implementing large (data) classifiers following an
approximation by means of sigmoidal function. The solution fro a given problem improves as the
numbered of training sample increases. Autotutor has been tested on nearly 200 students in a computer
literacy course. The tutoring was provided as extra credit in the course at a point in time after the students
had allegedly read the relevant chapters and attended a lecture in the course. So, Autotutor gave students an
opportunity to have additional studying of the material.
MAIN RESULTS
For illustration, consider one of the experiments that Autotutor conducted on Intelligent Tutoring System.
Autotutor was tested on 56 students in a computer literacy course. The students received extra credit for
participating in the experiment. Each student had one of the topics in neural networks (riles, architectures,
applications) assigned to one of the three conditions, using a suitable counterbalancing scheme: Autotutor
(student uses Autotutor to study one of the topics), Reread (student re-reads a chapter for a topic), and a no-
read Control (student doesn’t re-study a topic). A repeated measures designed was used so that the
Autotutor could evaluate aptitude X treatment interactions; that is, Autotutor could access whether
Autotutor is relatively effective for some categories of learners but not others (such as high versus low
performers overall). On the average, students took 58 minutes to use Autotutor, which was somewhat less
time than the 75 minutes assigned in the Reread condition. There were 3 outcome measures. There was a
sample of test bank questions that were in an N-alternative multi-choice format. There was a sample of
deep multi-choice questions, one questions for each of the 56 topics, that tapped causal inferences and
reasoning. And finally, there was a close test that had 4 critical words deleted from the ideal answers of
each topic; the students filled with these blanks with answers. The proportion of correct responses served as
the metric of performance. Autotutor also combined all these outcome measures into a composite score.
There were significant differences in the composite scores among the three conditions, with means of .63,
.58, and, .56 in the Autotutor, Reread, and Control conditions, respectively. Planned comparisons showed
the following pattern:
Autotutor > Reread = Control.
These results support the conclusion that Autotutor had a significant impact on learning gains. Our research
revealed that Autotutor is almost as good as an expert in computer literacy in evaluating the quality of
contributions in the tutorial dialog.
CONCLUSIONS
Autotutor are an effective and economically viable means of assists students to overcome in learning
difficulties. However, their widespread use has been inhibited by high developmental costs associated with
building such systems. The only way forward is to develop ITS architectures with reused and interoperable
components. This paper describes a neural network architecture fro the development of Autotutors for the
procedural and object-oriented programming paradigms. Finally, a number of studies will be conducted to
acquire the knowledge needed by domain and pedagogical models, e.g., studies of error made by students;
students determining the relationship between a student’s learning style pedagogical preferences. Thus, the
learner’s performance is effectively evaluated with respect to more specific neural units.
REFERENCES