FREE Live Master Session: Code Your AI Companion for Kids

    Register for Free →
    HomeClass 12 AI HubUnit 6: Understanding Neural Networks
    Part B · Unit 6 (8 Marks Theory · 20 Hours)

    Understanding Neural NetworksDeep Learning Foundations & Architectures

    Step into the architecture powering contemporary artificial intelligence. From biological neuron analogies to Artificial Neural Networks (ANN), master the 7 core components (Weights, Biases, and Non-linear Activation Functions), mathematical neuron computations (Σ wi·xi + bias), five major architectures (Perceptron, FFNN, CNN, RNN, GAN), and practical modeling with TensorFlow & Keras.

    Board Exam Weightage: 8 Marks TheoryDuration: 20 Hours (8 Th + 12 Prac)
    Biological Inspiration

    6.1 What is a Neural Network?

    A neural network is a machine learning program that makes decisions in a manner similar to the human brain, using interconnected computational units that mimic biological neurons. A supreme advantage of neural networks is their ability to extract data features automatically without requiring human feature engineering.

    Layer 1: Input Layer

    Consists of units representing raw input fields. Each node corresponds to a specific attribute or feature of the problem.

    Layer 2: Hidden Layer(s)

    One or more layers between input and output. An ANN with two or more hidden layers is classified as a Deep Neural Network (Deep Learning).

    Layer 3: Output Layer

    Contains units representing target field(s), generating the final class probabilities or predicted continuous regression values.

    Next: Unit 7 · Generative AI

    Explore GANs, VAEs, Transformers, Large Language Models (LLMs), and AI Ethics.

    Start Unit 7 →