Mạng nơ-ron

term_id: neural_network

Category: basic_concepts

Definition

Mạng nơ-ron là một chuỗi các thuật toán nhằm nhận diện các mối quan hệ tiềm ẩn trong một tập dữ liệu thông qua quá trình mô phỏng cách hoạt động của bộ não con người. Nó được cấu thành từ các lớp nơ-ron liên kết với nhau.

Summary

Một hệ thống tính toán lấy cảm hứng từ bộ não sinh học, bao gồm các nút hoặc nơ-ron được kết nối với nhau và tổ chức thành các lớp.

Key Concepts

  • Perceptron
  • Lan truyền ngược (Backpropagation)
  • Hàm kích hoạt (Activation Functions)
  • Trọng số và độ lệch (Weights and Biases)

Use Cases

  • Nhận dạng hình ảnh
  • Nhận dạng giọng nói
  • Phân tích dự đoán (Predictive analytics)

Code Example

1
2
3
4
5
6
7
import torch.nn as nn
class SimpleNN(nn.Module):
    def __init__(self):
        super(SimpleNN, self).__init__()
        self.layer = nn.Linear(10, 1)
    def forward(self, x):
        return self.layer(x)