Patrice Bechard

Canada
911 followers 500+ connections

Join to view profile

About

Applied Research Scientist @ ServiceNow. Focussing on Natural Language Processing & Large…

Activity

911 followers

See all activities

Experience & Education

  • ServiceNow

View Patrice’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

  • Member

    Perspective : Laboratoire d'idées interdisciplinaire

    - 1 year 1 month

    Science and Technology

    We wrote a policy brief on the subject of a robot tax as a concrete solution to diminish the effects of job loss due to automation in our society. We presented our ideas to various public institutions and private companies in order to give momentum to this idea.

Publications

  • Generating a Low-code Complete Workflow via Task Decomposition and RAG

    ArXiv

    Abstract:

    AI technologies are moving rapidly from research to production. With the popularity of Foundation Models (FMs) that generate text, images, and video, AI-based systems are increasing their complexity. Compared to traditional AI-based software, systems employing FMs, or GenAI-based systems, are more difficult to design due to their scale and versatility. This makes it necessary to document best practices, known as design patterns in software engineering, that can be used across…

    Abstract:

    AI technologies are moving rapidly from research to production. With the popularity of Foundation Models (FMs) that generate text, images, and video, AI-based systems are increasing their complexity. Compared to traditional AI-based software, systems employing FMs, or GenAI-based systems, are more difficult to design due to their scale and versatility. This makes it necessary to document best practices, known as design patterns in software engineering, that can be used across GenAI applications. Our first contribution is to formalize two techniques, Task Decomposition and Retrieval-Augmented Generation (RAG), as design patterns for GenAI-based systems. We discuss their trade-offs in terms of software quality attributes and comment on alternative approaches. We recommend to AI practitioners to consider these techniques not only from a scientific perspective but also from the standpoint of desired engineering properties such as flexibility, maintainability, safety, and security. As a second contribution, we describe our industry experience applying Task Decomposition and RAG to build a complex real-world GenAI application for enterprise users: Workflow Generation. The task of generating workflows entails generating a specific plan using data from the system environment, taking as input a user requirement. As these two patterns affect the entire AI development cycle, we explain how they impacted the dataset creation, model training, model evaluation, and deployment phases.

    See publication
  • Reducing hallucination in structured outputs via Retrieval-Augmented Generation

    : Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 6: Industry Track)

    Abstract:

    A current limitation of Generative AI (GenAI) is its propensity to hallucinate. While Large Language Models (LLM) have taken the world by storm, without eliminating or at least reducing hallucination, real-world GenAI systems will likely continue to face challenges in user adoption. In the process of deploying an enterprise application that produces workflows from natural language requirements, we devised a system leveraging Retrieval-Augmented Generation (RAG) to improve the…

    Abstract:

    A current limitation of Generative AI (GenAI) is its propensity to hallucinate. While Large Language Models (LLM) have taken the world by storm, without eliminating or at least reducing hallucination, real-world GenAI systems will likely continue to face challenges in user adoption. In the process of deploying an enterprise application that produces workflows from natural language requirements, we devised a system leveraging Retrieval-Augmented Generation (RAG) to improve the quality of the structured output that represents such workflows. Thanks to our implementation of RAG, our proposed system significantly reduces hallucination and allows the generalization of our LLM to out-of-domain settings. In addition, we show that using a small, well-trained retriever can reduce the size of the accompanying LLM at no loss in performance, thereby making deployments of LLM-based systems less resource-intensive.

    See publication

Courses

  • Advanced Structured Prediction and Optimization

    IFT6132

  • Algèbre linéaire

    MAT1600

  • Astronomie et astrophysique

    PHY2701

  • Calcul 1

    MAT1400

  • Calcul 2

    MAT1410

  • Compléments de mécanique statistique

    PHY3214

  • Data Mining

    INF6953I

  • Fundamentals of Machine Learning

    IFT6390

  • Informatique quantique

    IFT3155

  • Introduction aux disciplines de la physique

    PHY1111

  • Introduction à l'algorithmique

    IFT2125

  • Introduction à la physique expérimentale

    PHY1501

  • Introduction à la physique numérique

    PHY1234

  • Laboratoire d'optique

    PHY3040

  • Modélisation numérique en physique

    PHY3075

  • Mécanique classique 1

    PHY1651

  • Mécanique quantique 1

    PHY2810

  • Mécanique quantique 2

    PHY2813

  • Natural Language Processing

    IFT6285

  • Ondes et vibrations

    PHY1620

  • Optique et ondes électromagnétiques

    PHY2441

  • Outils théoriques de la physique

    PHY2345

  • Physique de la matière condensée

    PHY2500

  • Physique expérimentale

    PHY2476

  • Physique thermique et statistique

    PHY2215

  • Probabilistic Graphical Models

    IFT6269

  • Programmation orientée objet en C++

    IFT1166

  • Projet de fin d'études

    PHY3030

  • Relativité 1

    PHY1652

  • Relativité 2

    PHY3070

  • Representation Learning

    IFT6135

  • Structure de données

    IFT2015

  • Électromagnétisme

    PHY1441

  • Électromagnétisme avancé

    PHY3442

  • Évolution des concepts en physique

    PHY3012

Honors & Awards

  • Undergraduate Student Research Award

    National Science and Engineering Research Council of Canada (NSERC)

Languages

  • French

    Native or bilingual proficiency

  • Spanish

    Elementary proficiency

  • English

    Full professional proficiency

Organizations

  • Perspective : Laboratoire d'idées interdisciplinaire

    Member

    - Present

    We wrote a policy brief on the subject of a robot tax as a viable solution to diminish the effects of job loss due to automation in our society. We are presenting our ideas to different companies and public institutions.

View Patrice’s full profile

  • See who you know in common
  • Get introduced
  • Contact Patrice directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Patrice Bechard