Spaces:
Runtime error
Runtime error
| title: Enhanced Concrete Creep Prediction | |
| emoji: ποΈ | |
| colorFrom: blue | |
| colorTo: green | |
| sdk: streamlit | |
| sdk_version: 1.28.0 | |
| app_file: app.py | |
| pinned: false | |
| license: mit | |
| # ποΈ Enhanced Concrete Creep Prediction | |
| This Hugging Face Space provides concrete creep strain prediction using an enhanced LLM-style model with advanced feature processing. | |
| ## π Features | |
| - **Enhanced LLM-Style Architecture**: Feature-wise projection, parallel attention mechanisms, and hybrid token pooling | |
| - **Autoregressive Prediction**: Step-by-step prediction generation for high accuracy | |
| - **Real-time Inference**: Fast prediction with detailed timing metrics | |
| - **Interactive Interface**: Easy-to-use Streamlit interface with comprehensive visualization | |
| ## π§ Model Architecture | |
| ### Enhanced Features: | |
| - **Feature-wise projection**: Each feature (Density, fc, E) is projected to 16-dimensional vectors | |
| - **Parallel attention mechanisms**: | |
| - Feature-wise attention with 4 heads on 16-dim embeddings | |
| - Batch-wise attention with 4 heads on 16-dim embedding | |
| - **Hybrid token pooling**: Combines mean, attention, and last token pooling methods | |
| - **Autoregressive prediction**: Generates predictions step by step for accuracy | |
| ### Technical Specifications: | |
| - **Layers**: 4 transformer layers | |
| - **Attention Heads**: 4 heads per layer | |
| - **Model Dimension**: 192 (d_model) | |
| - **Feed Forward**: 768 dimensions (4 Γ d_model) | |
| - **Parameters**: ~750K total parameters | |
| - **Dropout**: 0.057 | |
| ## π Usage | |
| 1. **Input Parameters**: Enter concrete properties in the sidebar: | |
| - Density (kg/mΒ³): 2000-3000 | |
| - Compressive Strength (fc) in MPa: 10-1000 | |
| - Elastic Modulus (E) in MPa: 10,000-1,000,000 | |
| - Initial Creep Value: Usually 0 | |
| 2. **Time Settings**: Configure prediction timeframe: | |
| - Maximum Time (days): Up to 10,000 days | |
| - Use Original Time Values: Recommended for best accuracy | |
| 3. **Generate Prediction**: Click "π Predict Creep Strain" to get results | |
| ## π Output Features | |
| - **Interactive Plots**: Linear and log-scale visualization of creep development | |
| - **Detailed Metrics**: Comprehensive timing and performance statistics | |
| - **Data Export**: Download predictions as CSV files | |
| - **Summary Statistics**: Key metrics including creep rates and ranges | |
| ## β‘ Performance | |
| - **Inference Speed**: ~0.1-1.0 seconds for 1000 time points | |
| - **Memory Usage**: ~500MB RAM | |
| - **GPU Acceleration**: Automatic detection and usage when available | |
| - **Model Efficiency**: Optimized for cloud deployment | |
| ## π¬ Research Background | |
| This model represents an advanced approach to concrete creep prediction using transformer-based architecture adapted for time series forecasting. The enhanced feature processing and attention mechanisms allow for better capture of complex relationships in concrete behavior over time. | |
| ### Key Innovations: | |
| - Application of LLM-style attention to concrete engineering | |
| - Parallel processing of features and temporal sequences | |
| - Hybrid pooling for comprehensive representation | |
| - Autoregressive generation for reliable long-term predictions | |
| ## π οΈ Technical Details | |
| The model uses PyTorch for deep learning computations and Streamlit for the interactive interface. All predictions are performed in real-time with comprehensive error handling and performance monitoring. | |
| ## π Citation | |
| If you use this model or interface in your research, please cite the relevant papers and acknowledge this implementation. | |
| ## π€ Support | |
| For technical questions or issues, please refer to the original research documentation or create an issue in the source repository. | |
| --- | |
| **Enhanced Concrete Creep Prediction** | |
| *Powered by LLM-Style Model with Advanced Feature Processing* | |
| *Deployed on Hugging Face Spaces* |