Version: 2.0.0
Author: Beijing Qiuyishusheng Technology Center
License: MIT
Information Particle System is a framework for information structure analysis and quality assessment. The system discretizes continuous information into interpretable particles, each characterized by 12-dimensional transparent features.
The fundamental unit of information representation, analogous to pixels in image processing. Each particle contains:
- 12-dimensional feature vector
- Structure-Information-Function (SIF) quality metric
- Original content for lossless reconstruction
[Time Dimension - 4D]
βββ inner_time: Relative temporal position
βββ outer_time: Absolute timestamp
βββ time_flow: Rate of change
βββ current_time: Current state marker
[Spatial Dimension - 3D]
βββ spatial_x: Position coordinate
βββ spatial_y: Content mean value
βββ spatial_z: Content variance
[Structure Dimension - 4D]
βββ density: Information density
βββ connectivity: Inter-particle correlation
βββ stability: Content stability
βββ energy: Information magnitude
[Quality Metric - 1D]
βββ sif_value: Composite quality score
Structure-Information-Function (SIF) value quantifies information quality:
SIF = 0.3 Γ Structure + 0.5 Γ Information + 0.2 Γ Function
Range: [0, 1], where higher values indicate richer information structure.
- Lossless Reconstruction: Perfect reconstruction with MSE=0
- Transparent Features: 12 interpretable dimensions
- Quality Assessment: Automated SIF scoring
- Topological Mapping: Spherical coordinate representation
- Pure Mathematical: Rule-based, no neural networks
git clone https://github.com/changsheng137/information-sphere-system.git
cd information-sphere-system
pip install -r requirements.txtfrom src.information_oriented_system import InformationOrientedSystemV2
import torch
# Initialize system
system = InformationOrientedSystemV2(particle_size=4)
# Process data
data = torch.randn(28, 28)
output = system.forward(data)
# Results
print(f"Particles: {output['num_particles']}")
print(f"Groups: {output['num_groups']}")
print(f"SIF Score: {output['avg_sif']:.4f}")
# Lossless reconstruction
reconstructed = system.reconstruct(output)
mse = torch.nn.functional.mse_loss(reconstructed, data)
print(f"MSE: {mse:.10f}") # Expected: 0.0Input Data [HΓW]
β
βββββββββββββββββββββββββββ
β Particle Extraction β
β βββ Partitioning β
β βββ Feature Calculation β
β βββ SIF Computation β
βββββββββββββββββββββββββββ
β
βββββββββββββββββββββββββββ
β Group Construction β
β βββ Similarity Analysis β
β βββ Clustering β
βββββββββββββββββββββββββββ
β
βββββββββββββββββββββββββββ
β Spherical Mapping β
β βββ Topology Projection β
βββββββββββββββββββββββββββ
β
βββββββββββββββββββββββββββ
β Lossless Reconstruction β
βββββββββββββββββββββββββββ
- Test samples: 350+ images
- Perfect reconstruction: 100% (MSE=0)
- Datasets: MNIST, Fashion-MNIST
| Method | MSE | Processing Time | Additional Info |
|---|---|---|---|
| Direct Storage | 0.0 | 0.03ms | None |
| PCA (64) | 0.0051 | 0.34ms | None |
| PCA (128) | 0.0009 | 0.10ms | None |
| Ours | 0.0 | 1.00ms | 12D + SIF + Structure |
Ablation study confirms contribution of each component:
- Full system: Complete feature set
- Without SIF: No quality assessment
- Simplified features: Incomplete description
- Without grouping: No semantic structure
- Without connectivity: No topological information
quality = system.forward(image)['avg_sif']
# Interpret: 0.6+ high, 0.4-0.6 medium, <0.4 lowanomalies = [p for p in particles if p.sif_value < threshold]# Generate SIF distribution, connectivity network, sphere projection| Metric | Value |
|---|---|
| Processing Speed | ~1ms per 28Γ28 image |
| Memory Overhead | +10.8% (12D features) |
| Time Complexity | O(n + kΒ²) |
| Space Complexity | O(k Γ (12 + s)) |
information-sphere-v1.0/
βββ src/
β βββ information_particle_system.py # Core system
β βββ information_oriented_system.py # Main interface
βββ experiments/
β βββ baseline_comparison.py # Baseline tests
β βββ ablation_study.py # Component validation
βββ examples/
β βββ basic_usage.py # Quick start
β βββ application_demo.py # Application examples
βββ docs/ # Documentation
βββ tests/ # Unit tests
If you use this system in your research, please cite:
@software{qiuyishusheng2025information,
title={Information Particle System: A Framework for Information Structure Analysis},
author={Beijing Qiuyishusheng Technology Center},
year={2025},
version={2.0.0}
}
MIT License - see LICENSE file
- GitHub: @changsheng137
- Issues: GitHub Issues
Theoretical foundations:
- Shannon's Information Theory
- Cognitive Dimension Theory
- Time-Set Dimension Framework
Beijing Qiuyishusheng Technology Center Β© 2025