General Vision Neuro Shield Neurons (SPI)

From Visuino
Jump to navigation Jump to search

File:TArduinoNeuroShield.png

Summary

SPI-connected neural network processor with configurable neurons, classifiers, and on-chip learning capabilities.

Description

The General Vision Neuro Shield component implements a hardware-based neural network processor with SPI interface. It features configurable neurons, KNN classifiers, and real-time learning operations. The component supports neuron addition, knowledge loading/reading, and forget operations with adjustable influence fields and categorization. Typical applications include pattern recognition, image classification, sensor data analysis, and machine learning implementations in embedded systems.

Diagram:

Properties

  • Classifiers – Neural network classifier configuration.
    • is KNN – K-Nearest Neighbors mode (Default: False).
    • Name – Classifier identifier (Default: Classifier1).
    • Operations – Classifier operations (Default: 0 items).
  • Miscellaneous – Classifier settings.
    • Category – Classification category (Default: 1).
    • Max Influence Field – Maximum influence field (Default: 16384).
    • Min Influence Field – Minimum influence field (Default: 2).
    • Use Infinity Distance – Infinity distance metric (Default: False).
  • Operations – Neural network operations:
    • Add Neuron – Neuron addition operation
    • Load Knowledge – Knowledge base loading
    • Forget – Memory forget operation
    • Read Knowledge – Knowledge retrieval

Pins

Input Pins

  • Chip Select (spi) – SPI chip select signal (Pin 7).
  • Reset (digital) – Hardware reset signal (Pin 5).
  • SPI (spi) – SPI communication interface.

Output Pins

  • Neurons (neural) – Neural network processing output.
  • J. Forget (digital) – Forget operation status.

Categories