Exploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammars

Molinolo De Ferrari, Matías

Supervisor(es): Yovine, Sergio Fabián - Mayr Ojeda, Franz

Resumen:

El siguiente proyecto investiga los patrones de atención y activaciones neuronales en modelos con arquitecturas Transformer, específicamente en tareas de clasificación de secuencias de lenguajes Dyck-k, que son ejemplos de gramáticas libres de contexto. Se analiza si los Transformers pueden modelar y clasificar estos lenguajes, centrándose en su capacidad de aprender estructuras recursivas. Los resultados empíricos muestran que los patrones de atención coinciden con las dependencias estructurales de las secuencias. Se observó que las máscaras bidireccionales mejoran significativamente el rendimiento, mientras que las máscaras causales limitan la entrenabilidad. Además, el proyecto destaca la importancia de los mecanismos de atención para reconocer lenguajes jerárquicos. Se desarrolló la librería "transformer-checker", que facilita el entrenamiento, evaluación y visualización de Transformers en tareas de lenguajes formales, con un módulo de explicabilidad para analizar las matrices de atención. El código está disponible públicamente.

Detalles Bibliográficos
2024
PROYECTOS-ID
DESARROLLO DE SOFTWARE
INTELIGENCIA ARTIFICIAL
REDES NEURONALES
MODELOS DE LENGUAJE GRANDE
LENGUAJES FORMALES
Inglés
Universidad ORT Uruguay
RAD
https://hdl.handle.net/20.500.11968/7131
http://hdl.handle.net/20.500.11968/7131
Acceso abierto
Acceso abierto
_version_ 1877014917810225152
author Molinolo De Ferrari, Matías
author_facet Molinolo De Ferrari, Matías
author_role author
bitstream.checksum.fl_str_mv 40089e5233607cda153eea3c208dfed6
9baca4eefe18014a6fa1bdababb6d198
0a11aaf397ee76e5524031d39b348363
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
bitstream.url.fl_str_mv https://rad.ort.edu.uy/bitstreams/1dddc64b-a50d-4f09-bf92-d2e13802d350/download
https://rad.ort.edu.uy/bitstreams/a6da29c4-ea88-4cae-b2b1-2c6e3bc7685e/download
https://rad.ort.edu.uy/bitstreams/7f3705d2-bf48-46aa-aa7d-0afd072c9fd8/download
collection RAD
dc.contributor.tribunal.none.fl_str_mv Braberman, Victor
Visca Zanoni, Ramiro Eugenio
dc.creator.advisor.none.fl_str_mv Yovine, Sergio Fabián
Mayr Ojeda, Franz
dc.creator.none.fl_str_mv Molinolo De Ferrari, Matías
dc.date.accessioned.none.fl_str_mv 2025-02-24T15:44:01Z
dc.date.available.none.fl_str_mv 2025-02-24T15:44:01Z
dc.date.issued.none.fl_str_mv 2024
dc.description.abstract.none.fl_txt_mv El siguiente proyecto investiga los patrones de atención y activaciones neuronales en modelos con arquitecturas Transformer, específicamente en tareas de clasificación de secuencias de lenguajes Dyck-k, que son ejemplos de gramáticas libres de contexto. Se analiza si los Transformers pueden modelar y clasificar estos lenguajes, centrándose en su capacidad de aprender estructuras recursivas. Los resultados empíricos muestran que los patrones de atención coinciden con las dependencias estructurales de las secuencias. Se observó que las máscaras bidireccionales mejoran significativamente el rendimiento, mientras que las máscaras causales limitan la entrenabilidad. Además, el proyecto destaca la importancia de los mecanismos de atención para reconocer lenguajes jerárquicos. Se desarrolló la librería "transformer-checker", que facilita el entrenamiento, evaluación y visualización de Transformers en tareas de lenguajes formales, con un módulo de explicabilidad para analizar las matrices de atención. El código está disponible públicamente.
dc.description.none.fl_txt_mv Incluye bibliografía y anexos.
dc.format.extent.none.fl_str_mv 54 p., tbls., grafs.
dc.format.mimetype.none.fl_str_mv PDF
dc.identifier.citation.none.fl_str_mv Molinolo De Ferrari, M. (2024) Exploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammars (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/7131
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.11968/7131
http://hdl.handle.net/20.500.11968/7131
dc.language.iso.none.fl_str_mv eng
dc.publisher.none.fl_str_mv Universidad ORT Uruguay
dc.relation.none.fl_str_mv https://sisbibliotecas.ort.edu.uy/bib/96655
dc.rights.license.none.fl_str_mv Acceso abierto
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:RAD
instname:Universidad ORT Uruguay
instacron:Universidad ORT
dc.subject.none.fl_str_mv PROYECTOS-ID
DESARROLLO DE SOFTWARE
INTELIGENCIA ARTIFICIAL
REDES NEURONALES
MODELOS DE LENGUAJE GRANDE
LENGUAJES FORMALES
dc.title.none.fl_str_mv Exploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammars
dc.type.none.fl_str_mv Trabajo final de carrera
info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
description Incluye bibliografía y anexos.
eu_rights_str_mv openAccess
format bachelorThesis
id RAD_f030e5245c8333cae8d271ccc2597586
identifier_str_mv Molinolo De Ferrari, M. (2024) Exploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammars (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/7131
instacron_str Universidad ORT
institution Universidad ORT
instname_str Universidad ORT Uruguay
language eng
network_acronym_str RAD
network_name_str RAD
oai_identifier_str oai:rad.ort.edu.uy:20.500.11968/7131
publishDate 2024
publisher.none.fl_str_mv Universidad ORT Uruguay
reponame_str RAD
repository.mail.fl_str_mv rodriguez_v@ort.edu.uy
repository.name.fl_str_mv RAD - Universidad ORT Uruguay
repository_id_str 3927
rights_invalid_str_mv Acceso abierto
spelling Braberman, VictorVisca Zanoni, Ramiro EugenioMolinolo De Ferrari, MatíasYovine, Sergio FabiánMayr Ojeda, Franz2025-02-24T15:44:01Z2025-02-24T15:44:01Z2024Molinolo De Ferrari, M. (2024) Exploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammars (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/7131https://hdl.handle.net/20.500.11968/7131http://hdl.handle.net/20.500.11968/7131Incluye bibliografía y anexos.El siguiente proyecto investiga los patrones de atención y activaciones neuronales en modelos con arquitecturas Transformer, específicamente en tareas de clasificación de secuencias de lenguajes Dyck-k, que son ejemplos de gramáticas libres de contexto. Se analiza si los Transformers pueden modelar y clasificar estos lenguajes, centrándose en su capacidad de aprender estructuras recursivas. Los resultados empíricos muestran que los patrones de atención coinciden con las dependencias estructurales de las secuencias. Se observó que las máscaras bidireccionales mejoran significativamente el rendimiento, mientras que las máscaras causales limitan la entrenabilidad. Además, el proyecto destaca la importancia de los mecanismos de atención para reconocer lenguajes jerárquicos. Se desarrolló la librería "transformer-checker", que facilita el entrenamiento, evaluación y visualización de Transformers en tareas de lenguajes formales, con un módulo de explicabilidad para analizar las matrices de atención. El código está disponible públicamente.54 p., tbls., grafs.PDFengUniversidad ORT Uruguayinfo:eu-repo/semantics/openAccessAcceso abiertoPROYECTOS-IDDESARROLLO DE SOFTWAREINTELIGENCIA ARTIFICIALREDES NEURONALESMODELOS DE LENGUAJE GRANDELENGUAJES FORMALESExploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammarsTrabajo final de carrerainfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttps://sisbibliotecas.ort.edu.uy/bib/96655reponame:RADinstname:Universidad ORT Uruguayinstacron:Universidad ORTFacultad de IngenieríaCarrera universitariaIngeniero en SistemasProyectoProyecto (Carrera Universitaria). Universidad ORT Uruguay, Facultad de IngenieríaFI - Ingeniería en Sistemas – IDORIGINALMaterial completo.pdfMaterial completo.pdfapplication/pdf3483757https://rad.ort.edu.uy/bitstreams/1dddc64b-a50d-4f09-bf92-d2e13802d350/download40089e5233607cda153eea3c208dfed6MD51THUMBNAILMaterial completo.pdf.jpgWritten by FormatFilter org.dspace.app.mediafilter.PDFBoxThumbnail on 2025-02-25T06:04:07Z (GMT).Generated Thumbnailimage/jpeg3630https://rad.ort.edu.uy/bitstreams/a6da29c4-ea88-4cae-b2b1-2c6e3bc7685e/download9baca4eefe18014a6fa1bdababb6d198MD52TEXTMaterial completo.pdf.txtWritten by FormatFilter org.dspace.app.mediafilter.TikaTextExtractionFilter on 2026-07-11T06:12:07Z (GMT).Extracted texttext/plain94555https://rad.ort.edu.uy/bitstreams/7f3705d2-bf48-46aa-aa7d-0afd072c9fd8/download0a11aaf397ee76e5524031d39b348363MD5320.500.11968/71312026-07-11 03:12:07.124open.accessoai:rad.ort.edu.uy:20.500.11968/7131https://rad.ort.edu.uyhttps://rad.ort.edu.uy/Universidadhttps://www.ort.edu.uy/https://rad.ort.edu.uy/server/oai/requestrodriguez_v@ort.edu.uyUruguayopendoar:39272026-07-11T06:12:07RAD - Universidad ORT Uruguayfalse
spellingShingle Exploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammars
Molinolo De Ferrari, Matías
PROYECTOS-ID
DESARROLLO DE SOFTWARE
INTELIGENCIA ARTIFICIAL
REDES NEURONALES
MODELOS DE LENGUAJE GRANDE
LENGUAJES FORMALES
status_str publishedVersion
title Exploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammars
title_full Exploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammars
title_fullStr Exploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammars
title_full_unstemmed Exploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammars
title_short Exploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammars
title_sort Exploring attention patterns and neural activations in transformer architectures for sequence classification in context free grammars
topic PROYECTOS-ID
DESARROLLO DE SOFTWARE
INTELIGENCIA ARTIFICIAL
REDES NEURONALES
MODELOS DE LENGUAJE GRANDE
LENGUAJES FORMALES
url https://hdl.handle.net/20.500.11968/7131
http://hdl.handle.net/20.500.11968/7131