Core Innovations of Cuttlefish
Cuttlefish is a novel scaling-aware adapter, whose name is inspired by the complex nervous system and environmental adaptability of cuttlefish.
Scaling-Aware Mechanism
The core innovation of Cuttlefish lies in its "scaling-aware" feature: it dynamically adjusts the depth and width of reasoning based on the complexity of the input problem—using shallower paths for simple problems and activating deeper modules for complex tasks. This not only maintains quality but also reduces average computational costs, and is compatible with base models of different scales (from 7B to 70B+).
Structure-Grounded Reasoning Framework
A structure-grounded reasoning framework is introduced, which requires building a complete reasoning graph before generating answers. It consists of three components:
- Reasoning Node Recognizer: Automatically identifies key reasoning nodes
- Edge Relationship Modeler: Establishes logical dependencies between nodes
- Path Validator: Verifies the integrity of the reasoning chain
Technical Implementation Details
The technical architecture adopts a lightweight parallel adapter design, inserting a learnable structure adaptation module between the attention and feed-forward networks of the Transformer layer, which interacts with the original model through a gating mechanism. Training uses a multi-task learning strategy to optimize reasoning accuracy, structural integrity, and computational efficiency. Training data is constructed via an automated reasoning path annotation process, extracting high-quality structured samples from mathematics, logic, and code datasets.