06 noviembre 2023
Miles Farmer llegó a Mizzou Engineering para aprovechar las oportunidades y alinear su título con sus objetivos a largo plazo. Ahora, en su segundo año de estudios de informática y matemáticas, ya está realizando investigaciones de pregrado y pensando en estudios de posgrado.
«El catalizador inicial de mi participación en la investigación fue el programa Discovery Fellows ofrecido por Honors College, que proporcionó trabajo de investigación durante mi primer año», dijo Farmer. «Realmente disfruto el proceso de resolver problemas desafiantes y la experiencia de crear algo nuevo, por lo que poder comenzar a trabajar en la investigación de inmediato fue la razón principal por la que elegí Mizzou».
La investigación de Farmer se centra en detectar vulnerabilidades de software utilizando técnicas de aprendizaje automático y luego analizar las decisiones tomadas durante ese proceso. Está trabajando con Ekincan Ufuktepe, profesor asistente de ingeniería eléctrica e informática, para crear un sistema para detectar vulnerabilidades del código fuente utilizando una red neuronal gráfica (GNN) aplicada a representaciones de código gráfico.
El proyecto, que es una colaboración con el NIST, está en curso, pero Farmer dice que el enfoque es prometedor en sus contribuciones a la comprensión de las GNN en esta aplicación y en su rendimiento en comparación con los enfoques existentes.
«El sistema resultante, diseñado sobre la base del análisis fundamental de nuestro trabajo, supera el rendimiento de muchos detectores existentes, incluidos los basados en modelos de aprendizaje automático», afirmó.
Hasta ahora, ha disfrutado más de la dualidad cuando aprendió más sobre el tema cuando era estudiante y descubrió nuevas soluciones con los innovadores revolucionarios de Mizzou.
«Realmente disfruto sumergirme en las complejidades de un tema y poder utilizar una amplia gama de conceptos para crear una solución única a un problema real», dijo Farmer. «Es emocionante saber que estoy ampliando mi propia comprensión de los conceptos y técnicas que uso, pero también contribuyendo a la comprensión común del tema al crear información verdaderamente nueva».
Para Farmer, la investigación universitaria no se trata sólo de adquirir experiencia técnica. También le enseñó mucho sobre el proceso de investigación y la comunicación de la investigación, entre otras habilidades.
«Hay muchas cosas que se dedican a la investigación más allá de simplemente realizar experimentos», dijo. “Se necesita un alto nivel de comunicación técnica para publicar y colaborar, la capacidad de revisar la literatura actual para informar sus propias elecciones y comprensión, creatividad para idear soluciones a una variedad de problemas y administración del tiempo para compatibilizar la investigación con las clases y otros compromisos. «
Es en parte debido a estas habilidades interpersonales que recomienda que todos los estudiantes obtengan una licenciatura.
«Incluso si no estás planeando una carrera en investigación, puedes contextualizar la información técnica y aplicar las técnicas que aprendes en los cursos, mientras desarrollas habilidades interpersonales que pueden transferirse a casi cualquier trabajo que realices», dijo Farmer.
Por ahora, los objetivos a largo plazo de Farmer se centran en continuar investigando el análisis de software y las aplicaciones de GNN, incluso después de que finalice este proyecto, y postularse a la escuela de posgrado para realizar estudios adicionales. Pero también busca activamente experiencia en prácticas fuera del laboratorio, además de su investigación, para tener una idea de cómo es una carrera en ingeniería de software.
«Actualmente trabajo a tiempo parcial como ingeniero de software integrado en prácticas en Garmin como seguimiento de mi pasantía de verano, que obtuve al asistir a la feria profesional de otoño del año pasado», dijo Farmer. «Además de disfrutar mucho la experiencia, ya encontré muchos conceptos en mi investigación y cursos que aprendí gracias a la oportunidad».
En general, la experiencia de Mizzou Engineering creó recuerdos duraderos e inculcó una ideología con visión de futuro en Farmer.
«El liderazgo de mentores de investigación como el Dr. «Ufuktepea me ha permitido trabajar en problemas reales e interesantes que me desafían a mejorar mi comprensión de los conceptos informáticos y a trabajar duro para generar ideas originales», afirmó. «Y el entusiasmo de mis profesores hizo que mis cursos fueran muy interesantes».
Obtenga un título de ingeniería de una universidad con oportunidades para resolver problemas del mundo real a través de investigaciones de pregrado. ¡Elija Ingeniería Mizzou!