Data Science Seminars

Correct-by-Construction Program Synthesis using Type Theory and Evolutionary Computation

Sala 6.3.27, Ciências ULisboa

Por Alcides Fonseca (LASIGE/DI-FCUL).

Program Synthesis (PS) consists in automatically deriving a program from a specification, examples or both. Large Language Models (like CoPilot and GPTs) have improved the state of the art in PS, but they have several limitations. In particular, they provide no guarantee that the program is correct, or even compiles. Simple Type Systems (like Java's) guarantee that you cannot use an integer where a string is expected. More complex type systems (Affine Types, Liquid Types, Dependent Types) can provide more interesting guarantees: a file handle is always closed, you do not mix training and testing data, etc..

In this talk, we will cover how type systems can be used together with evolutionary techniques (Simulated Annealing, Genetic Programming) to explore large spaces of candidate programs, aiming to find one that maximizes or minimizes some properties. These can be correctness properties (my pipeline does not shuffle time-series training data), or non-functional properties (I want to minimize the time or energy consumption of my pipeline).

Short bio: Alcides Fonseca is an Associate Professor at FCUL, where he conducts research on the intersection of Machine Learning, Programming Languages and Software Engineering. He has led the Resource-Aware Programming project, which developed techniques to be used to understand the energy consumption of programs, and the CAMELOT project at FCUL, where we developed techniques to create machine learning models that respect the constraints on real-world data. He also blogs regularly at http://alcidesfonseca.com/.

14h30
Departamento de Informática | Ciências ULisboa

Masterclass online em duas tardes (15 e 16 de dezembro), útil para todos os envolvidos em Agroecologia: agricultores, académicos, investigadores, consultores, decisores políticos, estudantes...

Seminário de Lógica Matemática, por Bruno Dinis (Universidade de Évora and CIMA - Centro de Investigação em Matemática e Aplicações).

Seminário em Biologia Humana e Ambiente, por Luís Bonifácio (Investigador, Instituto Nacional de Investigação Agrária e Veterinária - INIAV).

Vida marinha

O Projeto ULISSES está de volta para a 6.ª edição! As candidaturas decorrem até 15 de dezembro.

Seminário do Centro de Física Teórica e Computacional, por Hugo Terças (Departamento de Física - Instituto Superior de Engenharia de Lisboa. GoLP - Group of Lasers and Plasmas - Instituto de Plasmas e Fusão Nuclear).

RSS Meetup, por Tiago Ferreira (UCL).

Seminário do Instituto de Astrofísica e Ciências do Espaço, por José Ferreira (Departamento de Matemática da Universidade de Aveiro and Centre for Research and Development in Mathematics and Applications - CIDMA).

Título "19 Escolas / Ajudas" e conjunto de luzes de Natal

Entre 09 e 19 de dezembro, a Universidade de Lisboa promove a Campanha de Natal Solidária em apoio à Associação SOL, que presta cuidados a crianças e jovens que vivem com VIH/SIDA.

Bolsas de Doutoramento Unite! ULisboa

O concurso decorre até 20 de dezembro.

Computador portátil a projetar imagem de sequência biológica

Curso com candidaturas até 12 dezembro.

Estudantes

As candidaturas decorrem até 08 de janeiro.

Representação de pessoa a interagir com tecnologia

O curso introduz o conceito de Digital Twins e a sua aplicação estratégica no contexto do serviço público, com foco na modernização digital, otimização de processos e apoio à decisão - candidaturas até 11 de janeiro.

Bola de cristal colocada no solo

Curso com candidaturas até 19 de dezembro.

Imagem exemplificativa da área da deteção remota

Este curso avançado tem como objetivo fornecer acesso e ferramentas para a aquisição e processamento de dados de deteção remota para diferentes aplicações, usando imagens multiespectrais de satélite, drone, terrestres e LiDAR, com foco na caracterização da vegetação e da paisagem, bem como das suas mudanças ao longo do tempo - candidaturas até 19 de dezembro.

Duas pessoas a interagirem num contexto de realidade virtual

O curso explora o potencial da Realidade Virtual (VR) e Aumentada (AR) como ferramentas inovadoras nos processos de onboarding e desenvolvimento de competências - candidaturas até 25 de janeiro.

Ginásio "inundado" de tecnologia

Um programa único na Europa, com o objetivo de capacitar para a integração crítica, segura e eficaz de ferramentas digitais na intervenção clínica - candidaturas até 30 de janeiro.

Imagem abstrata

Neste curso, será promovida uma abordagem multidisciplinar, apresentando as descobertas mais recentes sobre o tema e desafiando a forma tradicional de considerar as associações simbióticas como exceções e não como a regra - candidaturas até 09 de janeiro.

As inscrições são grátis para funcionários e estudantes de CIÊNCIAS e da FCiências.ID, mediante a utilização do código CIENCIASFREE. 

Pessoas a analisarem dados

Candidaturas até 13 de fevereiro.

Um curso prático, limitado a um pequeno número de participantes, destinado a quem procura formação básica em teoria e estatística macroecológica e deseja familiarizar-se com algumas das potenciais utilizações de vários métodos avançado - candidaturas até 13 de fevereiro.