How A Multi-Layer Neural Network Works?


  • The inputs to the network correspond to the attributes measured for each training tuple.
  • Inputs are fed simultaneously into the units making up the input layer.
  • They are then weighted and fed simultaneously to a hidden layer.
  • The number of hidden layers is arbitrary, although usually only one.
  • The weighted outputs of the last hidden layer are input to units making up the output layer, which emits the network's prediction.
  • The network is feed-forward in that none of the weights cycles back to an input unit or to an output unit of a previous layer.
  • From a statistical point of view, networks perform nonlinear regression:
  • Given enough hidden units and enough training samples, they can closely approximate any function.



Comments

Popular posts from this blog

Discuss classification or taxonomy of virtualization at different levels.

Suppose that a data warehouse for Big-University consists of the following four dimensions: student, course, semester, and instructor, and two measures count and avg_grade. When at the lowest conceptual level (e.g., for a given student, course, semester, and instructor combination), the avg_grade measure stores the actual course grade of the student. At higher conceptual levels, avg_grade stores the average grade for the given combination. a) Draw a snowflake schema diagram for the data warehouse. b) Starting with the base cuboid [student, course, semester, instructor], what specific OLAP operations (e.g., roll-up from semester to year) should one perform in order to list the average grade of CS courses for each BigUniversity student. c) If each dimension has five levels (including all), such as “student < major < status < university < all”, how many cuboids will this cube contain (including the base and apex cuboids)?

Draw Swing class hierarchy diagram showing containers and components.