Towards a generalized uniform language for explainability

dc.catalogadorpva
dc.contributor.advisorArenas Saavedra, Marcelo Alejandro
dc.contributor.authorBustamante Henríquez, Diego Emilio
dc.contributor.otherPontificia Universidad Católica de Chile. Escuela de Ingeniería
dc.date.accessioned2024-12-09T15:57:05Z
dc.date.available2024-12-09T15:57:05Z
dc.date.issued2024
dc.descriptionTesis (Master of Science in Engineering)--Pontificia Universidad Católica de Chile, 2024
dc.description.abstractExplainability, razonamiento sobre decisiones en Aprendizaje de Máquinas, es una área que ha crecido con gran interés. Construímos sobre efuerzos como los de Barceló et al. (2020), quienes definieron una estructura que permite comparar la interpretabilidad entre modelos de Aprendizaje de Máquinas. Ellos modelaron las explicaciones como problemas de decisión y estudiaron la complejidad de decidirlas en distintas clases. Y Arenas et al. (2024), quienes propusieron un lenguaje declarativo basado en lógica de primer orden lo suficientemente expresivo para capturar varias nociones de explicabilidad. Capturamos la complejidad de decidir importantes conceptos de explicabilidad sobre decision trees y free binary decision diagrams. Nuestra contribución fueron las nuevas cotas para las consultas DFS y MINIMALDFS que permitieron diseñar EXPLAINER, una lógica generalizada de interpretabilidad con predicados cuya interpretación es independiente de la clase de modelos y una nueva cuantificación sobre las features del modelo. EXPLAINER puede expresar consultas de explicabilidad mientras que su evaluación se puede decidir en la Jerarquía Booleana en las clases citadas. Esto proviene del uso de predicados basados en pruebas polinomiales de satisfacibilidad y tautología. En consecuencia, extendimos nuestros resultados a una larga lista de clases con dichas pruebas. Respecto a la computación de explicaciones, mostramos que la existencia de un algoritmo eficiente equipado con un oráculo NP implica el colapso de la Jerarquía Polinomial. Creamos una extensión sobre la implementación original para soportar la evaluación de EXPLAINER; la principal adaptación fue el nuevo tipo de cuantificación. Nuestros resultados experimentales muestran que los beneficios teóricos se transfieren a nuestra extensión en términos de clases soportadas, expresividad y rendimiento. Creemos estar en un buen camino para encontrar un lenguage general y uniforme para explicabilidad.
dc.description.funderANID
dc.fechaingreso.objetodigital2024-12-09
dc.format.extentxi, 75 páginas
dc.fuente.origenSRIA
dc.identifier.doi10.7764/tesisUC/ING/89130
dc.identifier.urihttps://doi.org/10.7764/tesisUC/ING/89130
dc.identifier.urihttps://repositorio.uc.cl/handle/11534/89130
dc.information.autorucEscuela de Ingeniería; Arenas Saavedra, Marcelo Alejandro; 0000-0003-3678-1868; 81488
dc.information.autorucEscuela de Ingeniería; Bustamante Henríquez, Diego Emilio; S/I; 1064703
dc.language.isoen
dc.nota.accesocontenido completo
dc.rightsacceso abierto
dc.subjectExplicabilidad
dc.subjectInterpretabilidad
dc.subjectAprendizaje de máquinas
dc.subjectLógica
dc.subject.ddc620
dc.subject.deweyIngenieríaes_ES
dc.titleTowards a generalized uniform language for explainability
dc.typetesis de maestría
sipa.codpersvinculados81488
sipa.codpersvinculados1064703
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TESIS_DBustamante.pdf
Size:
1.94 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.98 KB
Format:
Item-specific license agreed upon to submission
Description: