N-Dimensional Curve Fitting, Surface Fitting, and Nonlinear Regression Toolbox
Ahora está siguiendo esta publicación
- Verá actualizaciones en las notificaciones de contenido en seguimiento.
- Podrá recibir correos electrónicos, en función de las preferencias de comunicación que haya establecido.
- N-dimensional nonlinear regression and surface fitting
- Arbitrary-dimensional mapping (N → M)
- Learnable B-spline activation for sharp or nonsmooth targets
- ResNet architectures for deep net fitting
- Two-stage optimization: stochastic training + quasi-Newton refinement
- Automatic input autoscaling
- Pure MATLAB implementation with zero external dependencies
- SimplifiedWorkflow.m % Minimal nonlinear regression workflow
- CustomizableWorkflow.m % Full architecture and solver control
- BenchmarkActivation1D.m % B-spline vs. fixed Gaussian activation comparison
- SpiralClassification.m % 2D classification example
- WeightedLeastSquares.m % Weighted fitting example
- Use the B-spline activation for sharp or nonsmooth targets
- Start with small networks before increasing width/depth
- ADAM is recommended for the first-stage search
- Apply BFGS or L-BFGS refinement for high-precision fitting
- Input autoscaling is enabled by default
- docs/Customization.md
- docs/MathModel.md
- Nocedal and Wright, Numerical Optimization
- Goldfarb et al., practical quasi-Newton methods
- Yi Ren et al., Kronecker-factored quasi-Newton methods
Citar como
S0852306 (2026). Neural Network Toolbox for Curve and Surface Fitting (https://es.mathworks.com/matlabcentral/fileexchange/129589-neural-network-toolbox-for-curve-and-surface-fitting), MATLAB Central File Exchange. Recuperado .
Información general
- Versión 1.2.9 (274 KB)
Compatibilidad con la versión de MATLAB
- Compatible con cualquier versión
Compatibilidad con las plataformas
- Windows
- macOS
- Linux
| Versión | Publicado | Notas de la versión | Action |
|---|---|---|---|
| 1.2.9 | - learnable B-Spline activation
|
||
| 1.2.8 | - fix path issue |
||
| 1.2.7 | Codebase refactored for improved structure and maintainability
|
||
| 1.2.6 | Reorganized |
||
| 1.2.5 | Update instructions. |
||
| 1.2.4 | Fit data with a single line of code. |
||
| 1.2.3 | minor update |
||
| 1.2.2 | Add a weighted least-squares option, see "WeightedListSquare.m". |
||
| 1.2.1 | Explain the mathematical model of neural nets using a live script. |
||
| 1.2.0 | Solver update: AdamW, avoiding overfitting by weight decay. |
||
| 1.1.9 | Add MAE cost for robust surface fitting. |
||
| 1.1.8 | Minor update. |
||
| 1.1.7 | Solver minor update |
||
| 1.1.6 | 1. Handwritten digit recognition (MNIST).
|
||
| 1.1.5 | 1. Add cross-entropy cost for classification problems.
|
||
| 1.1.4 | 1. Add Cross-Entropy Cost for Classification Task.
|
||
| 1.1.3 | New Solver 'RMSprop' |
||
| 1.1.2 | Minor Bug Fixed.
|
||
| 1.1.1 | Solver Improvement. |
||
| 1.1.0 | Improve efficiency.
|
||
| 1.0.9 | bug fixed |
||
| 1.0.8 | autoscaling
|
||
| 1.0.7 | Added Autoscaling Function
|
||
| 1.0.6 | Added autoscaling capability.
|
||
| 1.0.5 | guided |
||
| 1.0.3 | user guide |
||
| 1.0.2 | User Guide |
||
| 1.0.1 | Added User Guide. ("Guide.mlx")
|
||
| 1.0.0 |
