yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
DOFBOT SE📖
1.First Trial
  • 1.First Trial
  • 2.Analysis of common problems
  • 3.Calibration offset
  • 4.Precautions for DIY Robotic Arm
  • 5.Robotic arm gripping anomaly solutions
2.Assembly Course
  • 1.Installation video
  • 2.Calibrate the Robotic Arm
  • 3.Install the map
3.Remote Control Course
  • 1.Mobile APP control
  • 2.USB handle control
  • 3.PC software control
4.Preparation
  • 1.Manage APP control service
  • 2.Manage JupyterLab service
  • 3.Write STM32 firmware
  • 4.Introduction to expansion board
5.Basic Control Course
  • 1.Control RGB light
  • 2.Control buzzer
  • 3.Control single servo
  • 4.Read servo angle
  • 5.Control all servo
  • 6.DOFBOT up down left right
  • 7.DOFBOT dancing
  • 8.DOFBOT memory action
  • 9.DOFBOT grab block
  • 10.Porter
  • 11.Stack block
  • 12.USB camera display
  • 13.Synchronous action
6.AI Vision Basic Course
  • 1.Gesture Recognition
  • 2.Color threshold adjustment Color calibration
  • 3.Color recognition
  • 4.Face recognition
  • 5.Garbage recognition
  • 6.Yolo object recognition
  • 7.Real-time web view
7.2D Visual Tracking Course
  • 1.PID algorithm basics
  • 2.Color block positioning
  • 3.Color block tracking
  • 4.Face positioning
  • 5.Face tracking
  • 6.Gesture recognition fixed action
8.2D Visual Grasping Course
  • 0.Visual positioning
  • 1.Gesture recognition stack blocks
  • 2.Color recognition grab blocks
  • 3.Catch game
  • 4.Color sorting and stacking
  • 5.Garbage sorting
  • 6.Color interaction
9.2D Mediapipe Course
  • 1.Hand detection
  • 2.Posture detection
  • 3.Overall inspection
  • 4.Face detection
  • 5.Face recognition
  • 6.Face effects
  • 7.3D object recognition
  • 8.Paintbrush
  • 9.Finger control
  • 10.Gesture recognition
  • 11.Gesture control robotic arm action group
  • 12.Arm posture control robotic arm
  • 13.Palm Targeting
  • 14.Robotic arm tracks the palm
  • 15.Fingertip trajectory recognition
  • 16.Fingertip trajectory control robotic arm
  • 17.Gesture Grasp and Release Objects
  • 18.Finger Control Robot Arm
10.AI Large Model Voice Module (Must Read)
  • 1. Introduction to AI Large Model Voice Module
  • 2. Flash the firmware (Must read)
  • 3. Modify the wake-up word and command word
11.2D Voice Control Course
  • 1.Simple Voice Control
  • 2.Smart Voice Control
  • 3.Voice Action Control
  • 4.Memory Learning Mode
  • 5.Color Recognition with Voice Broadcast
  • 6.Color Recognition and Grasping with Voice Broadcast
  • 7.Color Recognition and Sorting with Voice Broadcast
  • 8.Voice Recognition Target Tracking
  • 9.Voice Control Stacking
  • 10.Voice Control Color Sorting
  • 11.Garbage Recognition with Voice Broadcast
  • 12.Garbage Sorting with Voice Broadcast
12.Robotic Arm Control and Inverse Kinematics
  • 1. Robotic arm ROS control
  • 2. Inverse solution
13.3D Sorting and Grasping Course
  • 1.AprilTag ID sorting
  • 2.MediaPipe Gesture-AprilTag ID sorting
  • 3.MediaPipe Gesture-AprilTag distance sorting
  • 4.Block color sorting
  • 5.Block different shape sorting
  • 6.Yolov11 garbage sorting
14.3D Tracking Course
  • 1.AprilTag Tracking
  • 2.Color Block Tracking
  • 3.KCF Object Tracking
15.3D Voice Control for Sorting & Tracking Course
  • 1.Voice Control AprilTag ID Sorting
  • 2.Voice Control Color Block Sorting
  • 3.Voice Control Yolov11 Garbage Recognition Sorting
  • 4.Voice Control AprilTag Tracking
  • 5.Voice Control Color Block Tracking
  • 6.Voice Control Object Tracking
16.AI Model Basics
  • 1.AI large model types and principles
  • 2.RAG retrieval enhancement and model training samples
  • 3.Embodied intelligent robot system architecture
  • 4.Embodied intelligent functions core source code
17.AI Model Development
  • 1. Register a model service provider account
  • 2. Configure API-KEY
  • 3. Introduction to Dify
  • 4. Basic Dify Features
  • 5. AI Large Model Development - chatbot
  • 6. Deploy the RAG knowledge base
  • 7. RAG knowledge base + chatbot
  • 8. AI agent workflow
18.AI Model – Text Version
  • 1.Semantic understand instruction following
  • 2.Multimodal visual understand
  • 3.Text Large Model + robotic arm control
  • 4.Multimodal Large Model+video understanding
  • 5.Multimodal Large Model+robotic arm gripping
  • 6.Multimodal Large Model+robotic arm tracking
  • 7.Multimodal Large Model+robotic arm sorting
  • 8.Multimodal Large Model+robotic arm handling
  • 9.Multimodal Large Model+Color Blocks Back In Place
  • 10.Multimodal Large Model + Intent Prediction + Robotic Arm Gripping
  • 11.Text Large Model + YOLOv11 + Intelligent Garbage Classification
19.AI Model – Voice Version
  • 1.Semantic understand instruction following
  • 2.Multimodal visual understand
  • 3.Text Large Model + robotic arm control
  • 4.Multimodal Large Model+video understanding
  • 5.Multimodal Large Model+robotic arm gripping
  • 6.Multimodal Large Model+robotic arm tracking
  • 7.Multimodal Large Model+robotic arm sorting
  • 8.Multimodal Large Model+robotic arm handling
  • 9.Multimodal Large Model+Color Blocks Back In Place
  • 10.Multimodal Large Model + Intent Prediction + Robotic Arm Gripping
  • 11.Text Large Model + YOLOv11 + Intelligent Garbage Classification
20.AI Model – Fun Applications
  • 1.AI Butler-Intent Inference
  • 2.AI Encyclopedia-Arithmetic Master
  • 3.AI Encyclopedia-You asked I Pointed
  • 4.AI Encyclopedia-Nutritional Analysis
  • 5.AI Encyclopedia-Problem Solving Expert
  • 6.AI Encyclopedia-English Spelling
  • 7.AI Butler-Garbage Sorting
  • 8.AI Top Chef
21.MoveIt2 Course
  • 1. MoveIt Configuration
  • 2. MoveIt Usage
  • 3. MoveIt Drive Real Robot
  • 4. MoveIt Random Movement
  • 5. MoveIt Forward Kinematics Design
  • 6. MoveIt Inverse Kinematics Design
  • 7. MoveIt Cartesian Path
  • 8. MoveIt Scene Design
  • 9. MoveIt Trajectory Planning
  • 10. MoveIt Collision Detection
22.YOLOv11 Development Course
  • 1. YOLO Environment Setup
  • 2. CLI Usage
  • 3. Object Detection
  • 4. Instance Segmentation
  • 5. Pose Estimation
  • 6. Image Classification
  • 7. Oriented Bounding Boxes Object Detection
  • 8. Model Conversion
  • 9. Model Prediction
23. Linux Operating System
  • 1.Introduction to Linux system
  • 2.Ubuntu file system
  • 3.Ubuntu common commands
  • 4.Ubuntu common editors
  • 5.Ubuntu software operation commands
  • 6.Virtual machine installation
  • 7.SSH remote control
  • 8.VNC remote control
  • 9.Transfer files remotely
  • 10.Driver library and communication
  • 11.Static IP and hotspot mode
  • 12.Bind device ID
  • 13.Capacity expansion and resource allocation
  • 14.Update system software sources
  • 15.Set root user password
  • 16.sudo free password
  • 17.Connect to WiFi network
  • 18.View system version
  • 19.Customized service management
  • 20.Back up system image
24.OpenCV Course
  • 1.Introduction to Open Source CV
  • 2.Image reading and display
  • 3.Picture writing
  • 4.Image Quality
  • 5.Pixel operations
  • 6.Image zoom
  • 7.Picture cut
  • 8.Picture pan
  • 9.Picture mirroring
  • 10.Affine transformation
  • 11.Picture rotation
  • 12.perspective transformation
  • 13.Grayscale processing
  • 14.Binary image
  • 15.Edge green detection
  • 16.Line segment drawing
  • 17.Rectangular circle drawing
  • 18.Text and picture drawing
25.Advanced Visuals Course
  • 1. QR Code
  • 2. Human Pose Estimation
  • 3. Object Detection
  • 4. AR Vision
  • 5. ROS + OpenCV Basics
26.ROS2 Basic Course
  • 1.Introduction to ROS2
  • 2.ROS2 install Humble
  • 3.ROS2 development environment
  • 4.ROS2 workspace
  • 5.ROS2 function package
  • 6.ROS2 node
  • 7.ROS2 topic communication
  • 8.ROS2 service communication
  • 9.ROS2 action communication
  • 10.ROS2 custom interface message
  • 11.ROS2 parameter service case
  • 12.ROS2 meta-function package
  • 13.ROS2 distributed communication
  • 14.ROS2 DDS
  • 15.ROS2 time related API
  • 16.ROS2 common command tools
  • 17.ROS2 rviz2 use
  • 18.ROS2 rqt toolbox
  • 19.ROS2 Launch startup file configuration
  • 20.ROS2 recording and playback tool
  • 21.ROS2 URDF model
  • 22.ROS2 Gazebo simulation platform
  • 23.ROS2 TF2 coordinate transformation
27.Jupyter Lab Usage Course
  • 0.Read the document before operation
  • 1.Jupyter Lab environment construction
  • 2.Basic use of Jupyter Widgets
  • 3.Launch JupyterLab
  • 4.How to Use JupyterLab
Download
  • APP(iOS/Android)
  • VM File
  • Instruction manual
  • Hardware_3DModelFile
  • PC_Software
  • Code
  • Communication Protocol-Python Library
  • Tools
Download ZIP

Welcome to DOFBOT SE repository

1.AI large model types and principles

AI Large Model Types and Principles

Course Content

This section introduces basic AI large model knowledge, as well as a brief overview of the types and principles of large models used in AI embodied intelligence applications.

AI Large Model Introduction

AI large models, also known as large-scale pre-trained models, are products of the deep integration of big data, massive computing power, and powerful algorithms. Simply put, they can be thought of as intelligent agents that have been "fed" with vast amounts of knowledge and repeatedly trained. By learning from large datasets, they master the patterns and rules within the data, thereby acquiring strong generality and generalization capabilities. This ability allows AI large models to no longer be confined to single tasks, but instead, like humans, flexibly apply their knowledge to solve complex problems across multiple domains. By learning data patterns from multi-source data such as internet text and images, they possess strong generalization capabilities, can adapt to various tasks through transfer learning or prompt engineering, and may even exhibit emergent abilities such as logical reasoning and commonsense understanding that were not explicitly programmed during pre-training.

Common AI Large Model Categories

Text Generation Large Models

  • Based on the Transformer architecture, these models learn the grammar, semantics, and pragmatic rules of language through unsupervised or supervised learning on massive amounts of text data, enabling them to generate natural and fluent text based on input prompts or context. Pre-training through unsupervised learning makes them suitable for text generation and dialogue systems tasks; converting all text tasks into a unified text-to-text problem provides a more flexible framework that can handle translation, summarization, question answering, and various other tasks.

  • In content creation, they can automatically generate practical texts such as articles, news, and comments, improving content production efficiency, and can also assist authors with creative brainstorming and text polishing.

  • In the field of intelligent interaction, they can be applied to customer service and chatbots to generate natural and fluent responses, enhancing user experience.

  • In personalized teaching, they can analyze problems, provide test point explanations, problem-solving approaches, and results, and can also help users with language learning.

  • In machine translation, they can achieve automatic translation, and combined with speech models, can also achieve simultaneous interpretation, daily subtitle generation, and more.

    Principle Introduction

    Based on the Transformer architecture (especially self-attention mechanism), these models model the probability distribution and semantic associations of language through unsupervised/semi-supervised learning on massive text data, enabling natural language understanding and generation.

    • Pre-training Logic

      • Autoregressive (AR): Like the GPT series, predicting the next token through "causal language model" (e.g., "today's weather → today's weather is"), learning the forward-backward dependency relationships in text.
      • Autoencoding (AE): Like BERT, predicting masked tokens through "masked language model" (e.g., "today [mask] is very sunny" → "weather"), learning bidirectional semantic context.
    • Key Technologies

      • Attention Mechanism: Dynamically allocates weights to different words in text, capturing long-distance dependencies (e.g., "events mentioned earlier → impacts in later text").
      • Prompt Learning (Prompt Tuning): Activates specific capabilities of the model through templates (e.g., "Please summarize the following content: {text}"), adapting to downstream tasks.
    • Emergent Abilities As parameter scale expands (e.g., to hundreds of billions), models may exhibit emergent abilities such as logical reasoning, commonsense understanding, and few-shot learning that were not explicitly programmed during pre-training.

Multimodal Large Models

These models can process various types of input data, such as text, images, audio, video, and more. Through cross-modal learning, they understand the relationships between different modal data and integrate multimodal data together to fully utilize information from each modality, constructing a unified representation space where data from different modalities can mutually understand and combine with each other, thereby executing more complex and intelligent tasks. They can be used for cross-modal retrieval, retrieving data in one modality based on data in another; in visual question answering, models answer text questions based on image content; they can also generate image descriptions, producing natural language text describing image content; and enable multimodal dialogue involving multiple modalities of information, having broad application prospects in complex environments such as healthcare, transportation, and security monitoring.

Principle Introduction

Through cross-modal alignment and joint modeling, these models learn a unified representation space for different modal data, achieving semantic association and collaborative processing between modalities.

  • Contrastive Learning: Like the CLIP model, mapping image and text feature vectors into the same space, training through "image-text pair matching" (e.g., "dog image → text 'dog'").
  • Encoder-Decoder Architecture: Like DALL-E, text encoder extracts semantic features, image decoder generates corresponding images (text → image).

Fusion Methods

  • Early Fusion: Merges multimodal data at the input layer (e.g., concatenating text embeddings with image pixel features).
  • Late Fusion: Processes each modality data separately, fusing results at the decision layer (e.g., first independently analyzing text sentiment and image colors, then making a comprehensive judgment).

Speech Recognition Models

  • Converting input speech signals into textual information. Usually based on deep learning algorithms, speech signals are first subjected to feature extraction, then features are input into neural network models for training and recognition. By learning from large amounts of speech data, the model recognizes different speech patterns and their corresponding textual content. They can assist customer service personnel in quickly recording customer needs and issues, improving service quality and facilitating subsequent queries; can be applied to voice search, freeing up hands, suitable for various search environments such as vehicle navigation and mobile phones; can also convert meeting conversations into text form, facilitating the organization and recording of meeting content; in human-computer interaction, they use voice commands to control intelligent facilities, including hardware facilities like robots and software applications.

    Principle Introduction

    Converting acoustic features of speech signals into text sequences, based on deep learning for end-to-end modeling.

    • Feature Extraction: Preprocessing speech waveforms (such as framing, windowing), extracting Mel spectrograms (MFCC) or acoustic feature vectors (e.g., extracted via CNN).
    • Sequence Modeling: Using Recurrent Neural Networks (RNN/LSTM) or Transformer encoders to capture temporal dependencies in speech sequences (e.g., "continuous syllables → words").
    • Decoding Mapping: Mapping feature sequences to text sequences through Connectionist Temporal Classification (CTC) or attention mechanisms (e.g., acoustic features → "Hi,yahboom").

Speech Synthesis Models

  • Converting input text into speech signals. Generally, models are trained to learn the mapping relationship between text and speech, generating corresponding speech features based on input text, then converting features into audible speech through speech synthesis technology. Widely used in areas such as voice assistants, audiobooks, and intelligent customer service, providing speech interaction services to users and enabling devices to communicate with users in natural and fluent speech.

    Principle Introduction

    Converting text semantics into natural and fluent speech signals, simulating the rhythm, intonation, and emotion of human speech.

    Deep Learning Synthesis:

    • Text Analysis: Parsing text semantics, part of speech, and emotion through NLP models (e.g., "I'm very happy today" → cheerful tone).
    • Acoustic Modeling: Using Tacotron series (encoder-decoder + attention mechanism) to generate Mel spectrograms of speech.
    • Vocoder: Converting Mel spectrograms into waveform signals, such as WaveNet and HiFi-GAN (improving speech naturalness).

 

 

 

AI Model Comparison Summary

Model TypeInputOutputCore TechnologyTypical Scenarios
Natural Language LMTextTextTransformer Self-AttentionWriting, Dialogue, Translation
Multimodal LMText + Image/AudioCross-modal ContentCross-modal Alignment, Joint EncodingImage-text Generation, VQA
Speech RecognitionSpeech WaveformTextAcoustic Feature Extraction + Seq DecodingMeeting Transcription, Voice Search
Speech SynthesisTextSpeech AudioText Analysis + Acoustic Modeling + VocoderVoice Assistant, Audio Content Production
Voice Control Object Tracking
RAG retrieval enhancement and model training samples

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文