Redes neuronales de álgebra geométrica para la simulación de la ecuación de aguas poco profundas
| dc.contributor.advisor | Gómez Vasco, Carlos Andrés | |
| dc.contributor.author | Patiño Bonilla, Juan Pablo | |
| dc.contributor.orcid | Gómez Vasco, Carlos Andrés [0000-0003-1473-0568] | |
| dc.creator.email | jppatinob@udistrital.edu.co | |
| dc.creator.id | 20202107014 | |
| dc.date.accessioned | 2026-11-04T18:00:55Z | |
| dc.date.created | 2026-09-25 | |
| dc.description | Las Ecuaciones de Aguas Poco Profundas (APP) constituyen el marco matemático estándar para simular flujos geofísicos con superficie libre; tsunamis, inundaciones costeras y corrientes atmosféricas y oceánicas de gran escala, pero su resolución numérica tradicional enfrenta cuellos de botella computacionales considerables, particularmente en topografías complejas. Este trabajo evalúa una alternativa basada en Redes Neuronales de Álgebra Geométrica (RNAG), arquitecturas que reemplazan los productos vectoriales clásicos por el producto geométrico de Clifford, buscando un sesgo inductivo que respete la estructura geométrica (vectorial y rotacional) del flujo. Se implementaron y compararon tres arquitecturas, una red convolucional convencional (BasicCNN), una red informada por física (ShallowWaterPINN) y una red de álgebra geométrica (ShallowWaterClifford), entrenadas sobre un conjunto de datos sintético generado mediante SpeedyWeather.jl, y evaluadas tanto en la predicción de un paso como en la estabilidad de la simulación autorregresiva (rollout). Los resultados muestran un patrón no trivial: ShallowWaterPINN obtuvo el menor error de predicción de un paso, tanto en los campos vectoriales como en los escalares, mientras que ShallowWaterClifford, pese a un ajuste de un paso menos preciso, produjo el error de rollout más bajo entre las tres arquitecturas. Esta inversión sugiere que la estructura geométrica del Álgebra de Clifford no ofrece una ventaja en la precisión instantánea, pero sí podría contener mejor la propagación del error bajo composición autorregresiva, una propiedad especialmente relevante para simuladores de uso continuo. El desempeño comparativamente pobre de BasicCNN se explica por una interrupción temprana de su entrenamiento, más que por una limitación arquitectónica. | |
| dc.description.abstract | The Shallow Water Equations (SWE) are the standard mathematical framework for simulating free-surface geophysical flows; tsunamis, coastal flooding, and large-scale atmospheric and oceanic currents, yet their traditional numerical solution faces considerable computational bottlenecks, particularly over complex topographies. This work evaluates an alternative based on Geometric Algebra Neural Networks (RNAG), architectures that replace classical vector products with the Clifford geometric product, seeking an inductive bias that respects the vector and rotational structure of the flow. Three architectures were implemented and compared, a conventional convolutional network (BasicCNN), a physics-informed network (ShallowWaterPINN), and a geometric algebra network (ShallowWaterClifford), trained on a synthetic dataset generated with SpeedyWeather.jl, and evaluated both on one-step prediction and on the stability of autoregressive rollout simulation. Results show a non-trivial pattern: ShallowWaterPINN achieved the lowest one-step prediction error, in both vector and scalar fields, while ShallowWaterClifford, despite a less accurate one-step fit, produced the lowest rollout error among the three architectures. This reversal suggests that the geometric structure of Clifford Algebra does not provide an advantage in instantaneous accuracy, but may better contain error propagation under autoregressive composition, a property particularly relevant for simulators intended for sustained use. The comparatively poor performance of BasicCNN is explained by an early interruption of its training, rather than by an architectural limitation. | |
| dc.format.mimetype | ||
| dc.identifier.uri | http://hdl.handle.net/11349/104285 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Distrital Francisco José de Caldas | |
| dc.relation.references | Bayro-Corrochano, E.: 2024; Geometric algebra applications, Vol. III---Integral transforms, machine learning, and quantum computing.: Springer, Cham; ISBN 978-3-031-66341-3 | |
| dc.relation.references | Bayro-Corrochano, E. & Vallejo, R., 2000; Geometric neural networks and support multi-vector machines; en Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks. IJCNN 2000. Neural Computing: New Challenges and Perspectives for the New Millennium, tomo 6; págs. 389-394 vol.6; doi:10.1109/LJCNN.2000.859426 | |
| dc.relation.references | Bayro-Corrochano, E. & Vallejo, R., 2001; SVMs using geometric algebra for 3D computer vision; IJCNN'01. International Joint Conference on Neural Networks, Proceedings (Cat. No.01CH37222), Neural Networks, 2001. Proceedings. IJCNN '01. International Joint Conference on, Neural networks; 2: 872; doi:10.1109/IJCNN.2001.939474 | |
| dc.relation.references | Bayro-Corrochano, E.; Buchholz, S. & Sommer, G., 1996; Selforganizing clifford neural network; en Proceedings of International Conference on Neural Networks (ICNN'96), tomo 1; págs. 120--125 vol.1; doi:10.1109/ICNN.1996.548877 | |
| dc.relation.references | Bhatti, U. A.; Yu, Z.; Yuan, L.; Zeeshan, Z.; Nawaz, S. A.; Bhatti, M.; Mehmood, A.; Ain, Q. U. & Wen, L., 2020; Geometric algebra applications in geospatial artificial intelligence and remote sensing image processing; IEEE Access; 8: 155783--155796; doi:10.1109/ACCESS.2020.3018544 | |
| dc.relation.references | Brandstetter, J.; van den Berg, R.; Welling, M. & Gupta, J. K.:, 2023; Clifford neural layers for PDE modeling; en The Eleventh International Conference on Learning Representations | |
| dc.relation.references | Bronstein, M. M.; Bruna, J.; Cohen, T. & Veličković, P.: 2021; Geometric deep learning: Grids, groups, graphs, geodesics, and gauges; arXiv preprint arXiv: 2104.13478 | |
| dc.relation.references | Buchholz, S. & Sommer, G., 2008; On clifford neurons and clifford multi-layer perceptrons; Neural Networks; 21 (7): 925-935; doi:https://doi.org/10.1016/j.neunet.2008.03.004 | |
| dc.relation.references | Cai, D.; Tao, L.: Rangan, A. V. & McLaughlin, D. W.:, 2006; Kinetic theory for neuronal network dynamics: Communications in Mathematical Sciences; 4: 97--127; doi:10.4310/cms.2006.v4.n1.a4 | |
| dc.relation.references | Chappell, J. M.; Iqbal, A.; Hartnett, J. G. & Abbott, D., 2015; The vector algebra war: a historical perspective; IEEE Access, vol. PP, no.99, pp. 1-1, 2016; doi:10.1109/ACCESS.2016.2538262 | |
| dc.relation.references | Chen, B.; Nadimy, A.; Heaney, C. E.; Sharifian, M. K.; Estrem, L. V.; Nicotina, L.; Hilberts, A. & Pain, C. C.: 2025: Solving the discretised shallow water equations using neural networks: Advances in Water Resources; 197: 104903: doi:https://doi.org/10.1016/j.advwatres.2025.104903 | |
| dc.relation.references | Chris Doran & Anthony Lasenby: 2003; Geometric Algebra for Physicists: Cambridge University Press, Cambridge; ISBN 978-0-521-48022-2 | |
| dc.relation.references | Clifford, P., 1878; Applications of grassmann's extensive algebra: American Journal of Mathematics: 1 (4): 350--358 | |
| dc.relation.references | Cybenko, G. 1989; Approximation by superpositions of a sigmoidal function; Mathematics of Control, Signals and Systems: 2 (4): 303-314 doi:10.1007/BF02551274 | |
| dc.relation.references | David Hestenes: 2003; Oersted Medal Lecture 2002: Reforming the mathematical language of physics; American Journal of Physics 71: 104-121; doi:10.1119/1.1522700 | |
| dc.relation.references | Eckhard Hitzer: Manos Kamarianakis George Papagiannakis & Petr Vašík: 2023; Survey of New Applications of Geometric Algebra: Survey of new applications of geometric algebra: Mathematical Methods in the Applied Sciences; 47: 11368-11384; doi:10.22541/au. 167687105.52780013/v1 | |
| dc.relation.references | Gibbs, J. W.: 1884; Elements of Vector Analysis, Arranged for the Use of Students in Physics; Privately printed (Tuttle, Morehouse & Taylor), New Haven | |
| dc.relation.references | Glorot, X.: Bordes, A. & Bengio, Y., 2011; Deep sparse rectifier neural networks; en Proceedings of the Fourteenth International Conference on Artificial Intelligence and Statistics (AISTATS), tomo 15 de Proceedings of Machine Learning Research; PMLR; págs. 315-323 | |
| dc.relation.references | Heaviside, O.: 1893; Electromagnetic Theory; tomo 1; "The Electrician"Printing and Publishing Company, London | |
| dc.relation.references | Hendrycks, D. & Gimpel, K.:, 2016: Gaussian error linear units (gelus) | |
| dc.relation.references | Karniadakis, G. E.; Kevrekidis, I. G.; Lu, L.; Perdikaris, P.; Wang, S. & Yang, L., 2021; Physics-informed machine learning: Nature Reviews Physics; 3 (6): 422-440; doi:10.1038/s42254-021-00314-5 | |
| dc.relation.references | Kloeden, P. E.:, 1985; Global Existence of Classical Solutions in the Dissipative Shallow Water Equations: Global existence of classical solutions in the dissipative shallow water equations SIAM. Journal on Mathematical Analysis 16: 301-315; doi:10.1137/0516022 | |
| dc.relation.references | Klöwer, M.; Gelbrecht, M.; Hotta, D.; Willmert, J.; Silvestri, S.; Wagner, G. L.; White, A.; Hatfield, S.; Kimpson, T.: Constantinou, N. C. & Hill, C., 2024; Speedy Weather.jl: Reinventing atmospheric general circulation models towards interactivity and extensibility: Journal of Open Source Software: 9 (98): 6323; doi:10.21105/joss.06323 | |
| dc.relation.references | Kurt Hornik: 1991: Approximation capabilities of multilayer feedforward networks; Neural Networks; 4: 251-257; doi:10.1016/ 0893-6080(91)90009-t | |
| dc.relation.references | Maas, A. L.; Hannun, A. Y. & Ng, A. Y., 2013; Rectifier nonlinearities improve neural network acoustic models; en ICML Workshop on Deep Learning for Audio, Speech, and Language Processing, tomo 30 | |
| dc.relation.references | Pedlosky, J., 1987: Geophysical Fluid Dynamics; Springer Science & Business Media; 2ª edición; ISBN 0-387-96388-Χ | |
| dc.relation.references | Pepe, A.; Buchholz, S. & Lasenby, J., 2024a; Clifford group equivariant neural network layers for protein structure prediction; en Proceedings of the 5th Northern Lights Deep Learning Conference (NLDL), tomo 233 de Proceedings of Machine Learning Research (Editado por Lutchyn, T.; Ramírez Rivera, A. & Ricaud, B.); PMLR; págs. 205-211 | |
| dc.relation.references | Pepe, A.; Lasenby, J. & Buchholz, S., 2024b; Cgaposenet+gcan: A geometric clifford algebra network for geometry-aware camera pose regression; en 2024 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV); págs. 6579-6589; doi:10.1109/WACV57701.2024.00646 | |
| dc.relation.references | Pertti Lounesto: 2001; Clifford Algebras and Spinors; tomo 00286 de London Mathematical Society Lecture Note Series; Cambridge University Press, Cambridge; 2ª edición; ISBN 978-0-521-00551-7 | |
| dc.relation.references | Ray, D.; Pinti, O. & Oberai, A. A.: 2024; Deep Learning and Computational Physics; Springer Nature Switzerland, Cham; ISBN 978-3-031-59344-4 978-3-031-59345-1; doi:10.1007/978-3-031-59345-1 | |
| dc.relation.references | Rosenblatt, F. 1958; The perceptron: A probabilistic model for information storage and organization in the brain; Psychological Review 65: 386--408; doi:10.1037/h0042519 | |
| dc.relation.references | Ruhe, D.; Brandstetter, J. & Forré, P., 2023a; Clifford group equivariant neural networks; en Advances in Neural Information Processing Systems, tomo 36 (Editado por Oh, A.; Naumann, T.; Globerson, A.: Saenko, K.; Hardt, M. & Levine, S.); Curran Associates, Inc.; págs. 62922-62990 | |
| dc.relation.references | Ruhe, D.; Gupta, J. K.; De Keninck, S.; Welling, M. & Brandstetter, J.: 2023b; Geometric clifford algebra networks; en Proceedings of the 40th International Conference on Machine Learning, tomo 202 de Proceedings of Machine Learning Research (Editado por Krause, A.; Brunskill, E.; Cho, K.; Engelhardt, B.: Sabato, S. & Scarlett, J.); PMLR; págs. 29306-29337 | |
| dc.relation.references | Rumelhart, D. E.; Hinton, G. E. & Williams, R. J.: 1986; Learning representations by back-propagating errors: Nature; 323 (6088): 533-536; doi:10.1038/323533a0 | |
| dc.relation.references | Sen, D., 2023; Field theoretic formulation of fluid mechanics according to the geometric algebra.; Pramana: Journal of Physics: 97 (3): 1-12; doi:10.1007/s12043-023-02617-x | |
| dc.relation.references | Stokes, G. G., 2009; On the Theories of the Internal Friction of Fluids in Motion, and of the Equilibrium and Motion of Elastic Solids: Cambridge Library Collection Mathematics; Cambridge University Press; pág. 75-129 | |
| dc.relation.references | Tian, Y.; Ding, S.; Huang, L.; Su, G. & Chen, J., 2025; Physics-informed neural networks for solving the two-dimensional shallow water equations with terrain topography and rainfall source terms; Water Resources Research; 61 (9): e2025WR040052; doi:https: //doi.org/10.1029/2025WR040052 | |
| dc.relation.references | Vreugdenhil, C. B.:, 1994; Numerical Methods for Shallow-Water Flow; tomo 13 de Water Science and Technology Library: Springer Netherlands, Dordrecht; ISBN 978-90-481-4472-3 978-94-015-8354-1; doi:10.1007/978-94-015-8354-1 | |
| dc.relation.references | White, F. & Xue, H., 2021; Fluid Mechanics; McGraw-Hill Education; 9ª edición; ISBN 978-1-260-57554-5 | |
| dc.relation.references | Zhong, J. & Cao, W.:, 2025; Graph Geometric Algebra networks for graph representation learning; Scientific Reports; 15 (1): 170; doi:10.1038/s41598-024-84483-0 | |
| dc.rights.acceso | Abierto (Texto Completo) | |
| dc.rights.accessrights | OpenAccess | |
| dc.subject | Redes de álgebra geométrica | |
| dc.subject | Ecuación de aguas poco profundas | |
| dc.subject | Teorema de aproximación universal | |
| dc.subject | Simulación autorregresiva | |
| dc.subject | Definición de clifford por generadores | |
| dc.subject.keyword | Clifford (geometric) algebra neural Networks | |
| dc.subject.keyword | Shallow water equation | |
| dc.subject.keyword | Universal approximation theorem | |
| dc.subject.keyword | Autoregressive simulation | |
| dc.subject.keyword | Clifford definition by generators | |
| dc.subject.lemb | Física -- Tesis y disertaciones académicas | |
| dc.subject.lemb | Álgebra geométrica | |
| dc.subject.lemb | Dinámica de fluidos — Modelos matemáticos | |
| dc.subject.lemb | Simulación por computador — Aplicaciones en hidráulica | |
| dc.title | Redes neuronales de álgebra geométrica para la simulación de la ecuación de aguas poco profundas | |
| dc.title.titleenglish | Geometric algebra neural networks for the simulation of the shallow water equations | |
| dc.type | bachelorThesis | |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.degree | Monografía | |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis |
