<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=4958233&amp;fmt=gif">
 
RSS Feed

Artificial Intelligence | Boris Cergol |
14 February 2023

In recent months, the capabilities of new AI models to generate text, code, images, and much more have been capturing the attention of millions of people. However, this technology has also caused concern among some experts, leading to questions about its reliability and safety. In search of answers to these questions, our Adriatic Region Head of Data, Boris Cergol, has recently given a talk delving into the potential of generative AI and its implications for business. We sat down with Boris to get some of his key thoughts – read them below and then watch the full video of his talk.

Boris, why is generative AI so successful right now?

The key developments that have propelled generative AI forward include the scaling of model sizes, the quality of training data, and the available computing power. Not to be neglected is also the important concept of foundation models, which is why I give a brief introduction on them in my talk and highlight some of their advantages. For example, the ability to solve multiple different problems using the same model and unique characteristics like the intriguing concept of emergence – a sudden and unexpected jump in the models’ capability as their size increases.

The technology still has limitations, though. How can we overcome them?

Precisely, I address some of the most discussed deficiencies of text and code generation models in my talk, such as their tendency to hallucinate erroneous answers, the staleness of their data, and their disappointing performance when it comes to mathematics and reasoning. These issues can be significantly improved with the implementation of some rather unexpected techniques, however, like appending special words to the models’ instructions, granting them access to the web or programming tools, or having them pose questions to themselves. However, this isn’t simply a matter of technique; it’s also about how we perceive the models. We need to avoid the common mistake of viewing the models as sources of information and instead view them as gateways between ideas, interfaces, and implementations.

How can AI influence the way we source information?

A particularly interesting application of large language models arises when they are connected to existing knowledge bases. We can achieve this using semantic search, which focuses on the contextual meaning rather than simple keywords. This enables the language models to answer user queries using factual data sources. Furthermore, this contextual meaning can also be extended across different data types, such as directly connecting images to text that best describes them. In my talk, I show different examples of emerging search engines based on these principles to demonstrate that they provide quite a distinct user experience compared to what we are accustomed to.

So, where lies the potential for businesses?

After years of development, I believe that generative AI technologies have reached the point where they can be considered commercially viable. Nevertheless, organisations should take great care when applying these technologies and strongly favour cases where errors do not result in potentially catastrophic failures.

To gain a deeper understanding of generative AI, Boris advises us to get some first-hand experience using some of the new tools and includes many practical examples in his talk. So, if you are keen to learn more about generative AI, make sure to watch his talk:

 

Learn even more about the implications of generative AI for creative professions in Špela Poklukar's article.

Boris Cergol

Regional Head of Data, Adriatic

Boris is a machine learning expert with over 15 years of experience across various industries. As Regional Head of Data, he is dedicated to growing our data capabilities in the Adriatic region. Throughout his career, Boris has co-founded and led a data science consultancy, established an AI department in an IT services company, and advised governments on AI strategy and standards. He is passionate about innovation and has a good track record of spotting key technology trends early on. Boris also enjoys sharing his insights through speaking engagements, advising start-ups, and mentoring. Recently, his main areas of interest include large language models and other generative AI technologies.

 

From This Author

  • 27 July 2023

    Large Language Models Automating the Enterprise – Part 2

  • 20 July 2023

    Large Language Models Automating the Enterprise – Part 1

 

Archive

  • 13 November 2023

    Delving Deeper Into Generative AI: Unlocking Benefits and Opportunities

  • 07 November 2023

    Retrieval Augmented Generation: Combining LLMs, Task-chaining and Vector Databases

  • 19 September 2023

    The Rise of Vector Databases

  • 27 July 2023

    Large Language Models Automating the Enterprise – Part 2

  • 20 July 2023

    Large Language Models Automating the Enterprise – Part 1

  • 11 July 2023

    Boost Your Game’s Success with Tools – Part 2

  • 04 July 2023

    Boost Your Game’s Success with Tools – Part 1

  • 01 June 2023

    Challenges for Adopting AI Systems in Software Development

  • 07 March 2023

    Will AI Transform Even The Most Creative Professions?

  • 14 February 2023

    Generative AI: Technology of Tomorrow, Today

  • 25 January 2023

    The Joy and Challenge of being a Video Game Tester

  • 14 November 2022

    Can Software Really Be Green

  • 26 July 2022

    Is Data Mesh Going to Replace Centralised Repositories?

  • 09 June 2022

    A Spatial Analysis of the Covid-19 Infection and Its Determinants

  • 17 May 2022

    An R&D Project on AI in 3D Asset Creation for Games

  • 07 February 2022

    Using Two Cloud Vendors Side by Side – a Survey of Cost and Effort

  • 25 January 2022

    Scalable Microservices Architecture with .NET Made Easy – a Tutorial

  • 04 January 2022

    Create Production-Ready, Automated Deliverables Using a Build Pipeline for Games – Part 2

  • 23 November 2021

    How User Experience Design is Increasing ROI

  • 16 November 2021

    Create Production-Ready, Automated Deliverables Using a Build Pipeline for Games – Part 1

  • 19 October 2021

    A Basic Setup for Mass-Testing a Multiplayer Online Board Game

  • 24 August 2021

    EHR to HL7 FHIR Integration: The Software Developer’s Guide – Part 3

  • 20 July 2021

    EHR to HL7 FHIR Integration: The Software Developer’s Guide – Part 2

  • 29 June 2021

    EHR to HL7 FHIR Integration: The Software Developer’s Guide – Part 1

  • 08 June 2021

    Elasticsearch and Apache Lucene: Fundamentals Behind the Relevance Score

  • 27 May 2021

    Endava at NASA’s 2020 Space Apps Challenge

  • 27 January 2021

    Following the Patterns – The Rise of Neo4j and Graph Databases

  • 12 January 2021

    Data is Everything

  • 05 January 2021

    Distributed Agile – Closing the Gap Between the Product Owner and the Team – Part 3

  • 02 December 2020

    8 Tips for Sharing Technical Knowledge – Part 2

  • 12 November 2020

    8 Tips for Sharing Technical Knowledge – Part 1

  • 30 October 2020

    API Management

  • 22 September 2020

    Distributed Agile – Closing the Gap Between the Product Owner and the Team – Part 2

  • 25 August 2020

    Cloud Maturity Level: IaaS vs PaaS and SaaS – Part 2

  • 18 August 2020

    Cloud Maturity Level: IaaS vs PaaS and SaaS – Part 1

  • 08 July 2020

    A Virtual Hackathon Together with Microsoft

  • 30 June 2020

    Distributed safe PI planning

  • 09 June 2020

    The Twisted Concept of Securing Kubernetes Clusters – Part 2

  • 15 May 2020

    Performance and security testing shifting left

  • 30 April 2020

    AR & ML deployment in the wild – a story about friendly animals

  • 16 April 2020

    Cucumber: Automation Framework or Collaboration Tool?

  • 25 February 2020

    Challenges in creating relevant test data without using personally identifiable information

  • 04 January 2020

    Service Meshes – from Kubernetes service management to universal compute fabric

  • 10 December 2019

    AWS Serverless with Terraform – Best Practices

  • 05 November 2019

    The Twisted Concept of Securing Kubernetes Clusters

  • 01 October 2019

    Cognitive Computing Using Cloud-Based Resources II

  • 17 September 2019

    Cognitive Computing Using Cloud-Based Resources

  • 03 September 2019

    Creating A Visual Culture

  • 20 August 2019

    Extracting Data from Images in Presentations

  • 06 August 2019

    Evaluating the current testing trends

  • 23 July 2019

    11 Things I wish I knew before working with Terraform – part 2

  • 12 July 2019

    The Rising Cost of Poor Software Security

  • 09 July 2019

    Developing your Product Owner mindset

  • 25 June 2019

    11 Things I wish I knew before working with Terraform – part 1

  • 30 May 2019

    Microservices and Serverless Computing

  • 14 May 2019

    Edge Services

  • 30 April 2019

    Kubernetes Design Principles Part 1

  • 09 April 2019

    Keeping Up With The Norm In An Era Of Software Defined Everything

  • 25 February 2019

    Infrastructure as Code with Terraform

  • 11 February 2019

    Distributed Agile – Closing the Gap Between the Product Owner and the Team

  • 28 January 2019

    Internet Scale Architecture

OLDER POSTS