Containerization on a Self-supervised active foveated approach to Computer Vision

dc.contributor.authorDematties, Dario
dc.contributor.authorRizzi, Silvio
dc.contributor.authorThiruvathukal, George K.
dc.contributor.orcidDematties, Dario [0000-0002-8726-7837]spa
dc.contributor.orcidRizzi, Silvio [0000-0002-3804-2471]spa
dc.contributor.orcidThiruvathukal, George K. [0000-0002-0452-5571]spa
dc.date.accessioned2024-09-19T20:55:49Z
dc.date.available2024-09-19T20:55:49Z
dc.date.issued2024-06-18
dc.description.abstractenglishScaling complexity and appropriate data sets availability for training current Computer Vision (CV) applications poses major challenges. We tackle these challenges finding inspiration in biology and introducing a Self-supervised (SS) active foveated approach for CV. In this paper we present our solution to achieve portability and reproducibility by means of containerization utilizing Singularity. We also show the parallelization scheme used to run our models on ThetaGPU–an Argonne Leadership Computing Facility (ALCF) machine of 24 NVIDIA DGX A100 nodes. We describe how to use mpi4py to provide DistributedDataParallel (DDP) with all the needed information about world size as well as global and local ranks. We also show our dual pipe implementation of a foveator using NVIDIA Data Loading Library (DALI). Finally we conduct a series of strong scaling tests on up to 16 ThetaGPU nodes (128 GPUs), and show some variability trends in parallel scaling efficiency.eng
dc.format.mimetypeapplication/pdfspa
dc.identifier.doihttps://doi.org/10.29375/25392115.5055
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga UNABspa
dc.identifier.issnISSN: 1657-2831spa
dc.identifier.issne-ISSN: 2539-2115spa
dc.identifier.repourlrepourl:https://repository.unab.edu.cospa
dc.identifier.urihttp://hdl.handle.net/20.500.12749/26652
dc.language.isospaspa
dc.publisherUniversidad Autónoma de Bucaramanga UNABspa
dc.relationhttps://revistas.unab.edu.co/index.php/rcc/article/view/5055/3966spa
dc.relation.referencesAlahyane, N., Lemoine- Lardennois, C., Tailhefer, C., Collins, T., Fagard, J., & Doré-Mazars, K. (2016, January). Development and learning of saccadic eye movements in 7- to 42-month-old children. Journal of Vision, 16(1), 6, 1-12. https://doi.org/10.1167/16.1.6
dc.relation.referencesCanfield, R. L., & Haith, M. M. (1991). Young infants' visual expectations for symmetric and asymmetric stimulus sequences. Developmental Psychology, 27(2), 198-208. https://doi.org/10.1037/0012-1649.27.2.198
dc.relation.referencesCanfield, R. L., & Kirkham, N. Z. (2001). Infant Cortical Development and the Prospective Control of Saccadic Eye Movements. Infancy, 2(2), 197-211. https://doi.org/10.1207/S15327078IN0202_5
dc.relation.referencesCarion, N., Massa, F., Synnaeve, G., Usunier, N., Kirillov, A., & Zagoruyko, S. (2020, May 28). arXiv:2005.12872v3 [cs.CV]. End-to-End Object Detection with Transformers. https://doi.org/10.48550/arXiv.2005.12872
dc.relation.referencesCastro, D. C., Walker, I., & Glocker, B. (2020). Causality matters in medical imaging. Nature Communications, 11(3673), 1-10. https://doi.org/10.1038/s41467-020-17478-w
dc.relation.referencesCastro, M., Expósito-Casas, E., López-Martín, E., Lizasoain, L., Navarro-Asencio, E., & Gaviria, J. L. (2015, February). Parental involvement on student academic achievement: A meta-analysis. Educational Research Review, 14, 33-46. https://doi.org/10.1016/j.edurev.2015.01.002
dc.relation.referencesChen, T., Kornblith, S., Norouzi, M., & Hinton, G. (2020, February 13). A Simple Framework for Contrastive Learning of Visual Representations. In H. Daumé III, & A. Singh (Ed.), Proceedings of the 37 th International Conference on Machine Learning, PMLR 119, 119, pp. 1597-1607. Vienna, Austria. https://doi.org/10.48550/arXiv.2002.05709
dc.relation.referencesDosovitskiy, A., Beyer, L., Kolesnikov, A., Weissenborn, D., Zhai, X., Unterthiner, T., . . . Houlsby, N. (2021, October 22). An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale. International Conference on Learning Representations ICLR 2021 (pp. 1-21). Vienna, Austria: OpenReview. https://doi.org/10.48550/arXiv.2010.11929
dc.relation.referencesHikosaka, O., Nakamura, K., & Nakahara, H. (2006). Basal Ganglia Orient Eyes to Reward. Journal of Neurophysiology, 95(2), 567-584. https://doi.org/10.1152/jn.00458.2005
dc.relation.referencesHsiao, J. H.-W., & Cottrell, G. (2008). Two Fixations Suffice in Face Recognition. Psychological Science, 19(10), 998-1006. https://www.jstor.org/stable/40064836
dc.relation.referencesIkeda, T., & Hikosaka, O. (2003, August 14). Reward-Dependent Gain and Bias of Visual Responses in Primate Superior Colliculus. Neuron, 39(4), 693-700. https://doi.org/10.1016/S0896-6273(03)00464-1
dc.relation.referencesJohnson, M. H. (1995). The inhibition of automatic saccades in early infancy. Developmental Psychobiology, 28(5), 281-291. https://doi.org/10.1002/dev.420280504
dc.relation.referencesKato, M., Miyashita, N., Hikosaka, O., Matsumura, M., Usui, S., & Kori, A. (1995, January). Eye Movements in Monkeys with Local Dopamine Depletion in the Caudate Nucleus. I. Deficits in Spontaneous Saccades. The Journal of Neuroscience, 15(1), 912-927. https://doi.org/10.1523/JNEUROSCI.15-01-00912.1995
dc.relation.referencesPreuss, M. (2018, December). Updated: 2018-12-27T08:37:12+00:00, Editorial: What is Edge Computing: The Network Edge Explained. (J. Leavitt, Ed.) Cloudswards Web site: https://www.cloudwards.net/what-is-edge-computing/
dc.relation.referencesProvis, J. M., Diaz, C. M., & Dreher, B. (1998, March). Ontogeny of the primate fovea:a central issue in retinal development. Progress in Neurobiology, 54(5), 549-581. https://doi.org/10.1016/S0301-0082(97)00079-8
dc.relation.referencesPurves, D., Augustine, G. J., Fitzpatrick, D., Hall, W. C., Lamantia, A.-S., McNamara, J. O., & Williams, S. M. (Eds.). (2004). Neuroscience (Third ed.). Sunderland, Massachusetts, USA: Sinauer Associates. https://pages.ucsd.edu/~mboyle/COGS107a/pdf-files/Neuroscience.pdf
dc.relation.referencesRoss-Sheehy, S., Reynolds, E., & Eschman, B. (2020). Evidence for Attentional Phenotypes in Infancy and Their Role in Visual Cognitive Performance. Brain Science, 10(9), 605, 1-24. https://doi.org/10.3390/brainsci10090605
dc.relation.referencesRoss-Sheehy, S., Schneegans, S., & Spencer, J. P. (2015). The Infant Orienting With Attention Task: Assessing the Neural Basis of Spatial Attention in Infancy. Infancy, 20(5), 467-506. https://doi.org/10.1111/infa.12087
dc.relation.referencesSalapatek, P., Aslin, R. N., Simonson, J., & Pulos, E. (1980, December). Infant Saccadic Eye Movements to Visible and Previously Visible Targets. Child Development, 51(4), 1090-1094. https://doi.org/10.2307/1129548
dc.relation.referencesSpotorno, S., Malcolm, G. L., & Tatler, B. W. (2014, February). How context information and target information guide the eyes from the first epoch of search in real-world scenes. Journal of Vision, 14(2), 7, 1-21. https://doi.org/10.1167/14.2.7
dc.relation.referencesVaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., . . . Polosukhin, I. (2017, June 12). Attention Is All You Need. arXiv(1706.03762 [cs.CL]), 15. https://doi.org/10.48550/arXiv.1706.03762
dc.relation.referencesWeber, R. B., & Daroff, R. B. (1972, March). Corrective movements following refixation saccades: Type and control system analysis. Vision Research, 12(3), 467-475. https://doi.org/10.1016/0042-6989(72)90090-9
dc.relation.urihttps://revistas.unab.edu.co/index.php/rcc/issue/view/297spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.sourceVol. 25 Núm. 1 (2024): Revista Colombiana de Computación (Enero-Junio); 29-38spa
dc.subject.keywordsSingularity Containerizationeng
dc.subject.keywordsNVIDIA DALIeng
dc.subject.keywordsData Loading and Pre-processing Libraryeng
dc.subject.keywordsHigh Performance Computing, Strong Scalingeng
dc.titleContainerization on a Self-supervised active foveated approach to Computer Visioneng
dc.type.coarhttp://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aaspa
dc.type.driverinfo:eu-repo/semantics/article
dc.type.hasversioninfo:eu-repo/semantics/publishedVersion
dc.type.localArtículospa
dc.type.redcolhttp://purl.org/redcol/resource_type/ART

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Artículo.pdf
Tamaño:
869.13 KB
Formato:
Adobe Portable Document Format
Descripción:
Artículo

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
347 B
Formato:
Item-specific license agreed upon to submission
Descripción: