<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Gilles Closset, Author at OVHcloud Blog</title>
	<atom:link href="https://blog.ovhcloud.com/author/gilles-closset/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.ovhcloud.com/author/gilles-closset/</link>
	<description>Innovation for Freedom</description>
	<lastBuildDate>Tue, 20 May 2025 11:04:13 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.ovhcloud.com/wp-content/uploads/2019/07/cropped-cropped-nouveau-logo-ovh-rebranding-32x32.gif</url>
	<title>Gilles Closset, Author at OVHcloud Blog</title>
	<link>https://blog.ovhcloud.com/author/gilles-closset/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Jack and the BeanstAIk: The AI opportunity isn’t just for the tech giants</title>
		<link>https://blog.ovhcloud.com/jack-and-the-beanstaik-the-ai-opportunity-isnt-just-for-the-tech-giants/</link>
		
		<dc:creator><![CDATA[David Devine&#160;and&#160;Gilles Closset]]></dc:creator>
		<pubDate>Tue, 20 May 2025 11:04:12 +0000</pubDate>
				<category><![CDATA[OVHcloud Partner Program]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Cloud provider]]></category>
		<category><![CDATA[MSP]]></category>
		<category><![CDATA[Partner Program]]></category>
		<category><![CDATA[System Integrator]]></category>
		<category><![CDATA[VAR]]></category>
		<guid isPermaLink="false">https://blog.ovhcloud.com/?p=28891</guid>

					<description><![CDATA[AI offers new ways to add value and support customers for many MSPs, VARs and SI businesses. However, to many, it might seem like an enormous giant: easy to spot from afar, but up close, much more intimidating. But before you grab your axe and scramble for the nearest beanstalk, it’s important to survey the [&#8230;]<img src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fjack-and-the-beanstaik-the-ai-opportunity-isnt-just-for-the-tech-giants%2F&amp;action_name=Jack%20and%20the%20BeanstAIk%3A%20The%20AI%20opportunity%20isn%E2%80%99t%20just%20for%20the%20tech%20giants&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[
<p>AI offers new ways to add value and support customers for many MSPs, VARs and SI businesses. However, to many, it might seem like an enormous giant: easy to spot from afar, but up close, much more intimidating.</p>



<p>But before you grab your axe and scramble for the nearest beanstalk, it’s important to survey the scene and make sure that you’re heading for a cash cow rather than being left holding a handful of dry beans.</p>



<p>Metaphors duly stretched, today we take a closer look at the opportunities this presents for the channel with Gilles Closset, our global AI ecosystem leader. Gilles is instrumental in helping our partner community distinguish between the hype and the practical opportunities AI offers and brings a wealth of customer insights.</p>



<p>Gilles, thanks for joining us – let’s kick off.</p>



<p><strong>Q1.</strong> Which industries are using AI the most: who are the early adopters? Why are they using it and what business outcomes are they looking for? &nbsp;</p>



<p><strong>GC: Healthcare</strong> is one sector where we’re seeing huge growth, largely because of AI’s potential to help people live longer, take better care of them and reduce administrative burdens. A lot of AI in healthcare doesn’t depend on GenAI, and we see a lot of startups in this area, mostly based more on the traditional machine learning industry.</p>



<p>We also see significant AI uptake in <strong>Manufacturing</strong>, mostly in the optimisation of production processes. With its heritage in Kaizen and Six Sigma, manufacturing has always seen a strong appetite in this area. The sector is also starting to embrace predictive maintenance, using both digital twin and machine learning technology.</p>



<p>Thirdly,the<strong> Retail </strong>industry has embraced a mix of GenAI and machine learning to improve customer interactions using chatbots, sales optimisation and hyper-personalisation. AI is allowing every brand to offer the kind of personalised experience that was previously restricted to luxury brands; it has the power to absorb a lot of data points about customers and provide a far more customised experience across the areas of both sales and customer support.</p>



<p>Finally, we see a great amount of AI adoption in the<strong> Financial </strong>sector, particularly in the areas of fraud detection and personalised engagement. The financial sector has historically been enthusiastic about machine learning for improving KYC (Know Your Customer) processes, and AI can really accelerate this.</p>



<p><strong>Q2.</strong> What are other customers really looking for when it comes to AI? What are they adopting, and what are the best opportunities for VARs and MSPs in AI today?</p>



<p><strong>GC: </strong>We see a lot of potential from AI to improve efficiency and personalisation, draw together data from different customer journeys and integrate it. As I said above, customers are increasingly expecting a highly integrated approach when it comes to their relationship with brands – and AI enables everyone to do this.</p>



<p>We also hear a lot of questions from customers about data handling; from ethical principles to cloud audits and hands-on management, there’s a lot of opportunity for partners to support customers. It’s still early days in terms of adoption, but this is a clear opportunity for partners to get ahead, show differentiation and stand out.</p>



<p><strong>Q3.</strong> Turning to the market main challenges, what themes are customers struggling with the most and need help from VARs and MSPs to support them?</p>



<p><strong>GC: </strong>One major challenge we’ve seen is to go beyond a POC – we see a lot of exploratory initiatives, but then they don’t scale!</p>



<p>At the same time, data quality is a challenge. A lot of organisations have legacy systems that weren’t designed to work with AI, so there’s a real need for modernisation. IDC’s <a href="https://www.idc.com/getdoc.jsp?containerId=prUS52758624" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">latest findings</a> predict an unprecedented YoY growth of 97% in AI compute and storage hardware infrastructure to support this adoption. This area already is a vast area of investment, currently valued at $47.4b. We see a lot of projects to update and extract data from old systems, and partners who can support with this are in a position to significantly drive their customers forward in terms of AI maturity.</p>



<p>Finally – and this is linked to the previous point: we are seeing a big talent gap. AI is a new industry, so organisations are still developing their skills. There are two main ways to address this: you can either help a customer to address the gap directly and deliver workshops and training, or you can provide the end customer with people to do the work on a temporary basis.</p>



<p>All of this requires a transformation plan and can be daunting, but it does represent a major opportunity to add value. Furthermore, these projects will usually start with data literacy, making sure people understand the potential of AI, getting buy-in, and then you’re off!</p>



<p><strong>Q4. </strong>What are your top tips for partners starting to explore the possibilities of AI for their customers?</p>



<p><strong>GC:</strong></p>



<p>1: Mind the skills gap: Upskill your own team or help to skill up the customer.</p>



<p>2: Know how to tackle topics around data quality and governance. Good data is the foundation for all good AI – and as the old saying goes, Garbage In, Garbage Out.</p>



<p>3: Use UK or European organisations where you can. We see lots of feedback from partners who are trying to differentiate from the hyperscalers in terms of price, data protection (especially around sovereignty and vulnerability to extra-territorial laws) and working with a European player will make this much easier.</p>



<p>Gilles, many thanks for your time, and very useful insights. From what we’ve heard, AI certainly offers prospects of gargantuan proportions and, like many new rapid-growth market cycles, once you’ve separated the wheat from the chaff (or beans from the stalks), climbing up to the giant’s AI tech lair is a significant opportunity for partners. As always, it’s important to listen to what customers are doing and understand their broader strategic and technical landscape, but in the long term, embracing the AI opportunity can uncover new business treasures you never knew existed!</p>
<img decoding="async" src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fjack-and-the-beanstaik-the-ai-opportunity-isnt-just-for-the-tech-giants%2F&amp;action_name=Jack%20and%20the%20BeanstAIk%3A%20The%20AI%20opportunity%20isn%E2%80%99t%20just%20for%20the%20tech%20giants&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AI Act in a nutshell</title>
		<link>https://blog.ovhcloud.com/ai-act-in-a-nutshell/</link>
		
		<dc:creator><![CDATA[Gilles Closset]]></dc:creator>
		<pubDate>Wed, 02 Apr 2025 14:04:01 +0000</pubDate>
				<category><![CDATA[Ecosystem]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[OVHcloud]]></category>
		<category><![CDATA[Public Cloud]]></category>
		<category><![CDATA[Startup Program]]></category>
		<guid isPermaLink="false">https://blog.ovhcloud.com/?p=28534</guid>

					<description><![CDATA[This is a joint article written with Ethiqais, an OVHcloud Startup Program member providing a solution for intelligent auditing of AI system compliance. AI Act regulation and actual implementation at a larger scale is only a few weeks ahead with its first real impact on businesses. We wanted to recap the main information to have [&#8230;]<img src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fai-act-in-a-nutshell%2F&amp;action_name=AI%20Act%20in%20a%20nutshell&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[
<p>This is a joint article written with Ethiqais, an OVHcloud Startup Program member providing a solution for intelligent auditing of AI system compliance.</p>



<p>AI Act regulation and actual implementation at a larger scale is only a few weeks ahead with its first real impact on businesses.<br><br>We wanted to recap the main information to have in mind with this short recap &#8211; as of April 2025.</p>



<h2 class="wp-block-heading">𝗘𝗨 𝗔𝗜 𝗔𝗰𝘁: 𝘀𝗲𝗰𝘂𝗿𝗶𝘁𝘆 𝗳𝗮𝗰𝘁𝗼𝗿 𝗼𝗿 𝗰𝗼𝗻𝘀𝘁𝗿𝗮𝗶𝗻𝘁 𝗳𝗼𝗿 𝘁𝗵𝗲 𝗔𝗜 𝗺𝗮𝗿𝗸𝗲𝘁 𝗶𝗻 𝗘𝘂𝗿𝗼𝗽𝗲?</h2>



<p>The EU&#8217;s AI Act is a global regulation already implemented in Europe, with now the Ban on AI Systems with Unacceptable risks since February 2025.<br><br>The AI Act applies to providers and deployers of AI systems within the EU, aiming to ensure product safety and mitigate risks associated with AI use.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="522" src="https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-Act-Definitions-1024x522.jpg" alt="" class="wp-image-28535" srcset="https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-Act-Definitions-1024x522.jpg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-Act-Definitions-300x153.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-Act-Definitions-768x392.jpg 768w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-Act-Definitions-1536x783.jpg 1536w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-Act-Definitions.jpg 1837w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p><br>🔑 Core objectives:<br>• Creating a framework of trust for AI adoption<br>• Encouraging responsible innovation<br>• Protecting fundamental rights and user data<br><br>⏱️ Key timeline milestones:<br>• August 2024: Law enters into force<br>• February 2025: Ban on unacceptable risk AI systems<br>• May 2025: AI Office Codes of Practice ready<br>• August 2025: GPAI model regulations effective<br>• August 2026: Full application to all AI systems<br><br>The Act creates a two-level governance structure:<br>1️ National authorities supervising AI systems<br>2️ European Commission and AI Office regulating general-purpose AI models<br><br>While the legal complexity is significant, the goal is straightforward: making AI trustworthy while fostering innovation.<br><br>Businesses face several challenges in complying with the EU AI Act due to its complexity and stringent requirements.</p>



<h2 class="wp-block-heading">𝗪𝗵𝗶𝗰𝗵 𝗹𝗲𝘃𝗲𝗹 𝗼𝗳 𝗿𝗶𝘀𝗸 𝗰𝗼𝗻𝗰𝗲𝗿𝗻𝘀 𝘆𝗼𝘂𝗿 𝗔𝗜 𝘀𝘆𝘀𝘁𝗲𝗺 ?</h2>



<p>The EU AI Act introduces a four-tier risk classification system that is key to understand:<br><br>🔴 Unacceptable Risk (PROHIBITED): • Social scoring systems • Emotion recognition in workplaces/education • Biometric categorization systems that infer sensitive attributes • Scraping facial images from the internet • Manipulative or deceptive AI<br>🟠 High Risk: • Medical devices • Recruitment systems • Critical infrastructure • Education and vocational training • Law enforcement systems<br>🟡 Specific Transparency Risk: • Chatbots • Deepfakes • AI-generated content → Must clearly disclose they are AI-generated<br>🟢 Minimal Risk: • Anti-spam filters • AI in video games • Most business applications</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="551" src="https://blog.ovhcloud.com/wp-content/uploads/2025/04/AIACTPyramid-1024x551.jpg" alt="" class="wp-image-28536" srcset="https://blog.ovhcloud.com/wp-content/uploads/2025/04/AIACTPyramid-1024x551.jpg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AIACTPyramid-300x161.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AIACTPyramid-768x413.jpg 768w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AIACTPyramid-1536x826.jpg 1536w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AIACTPyramid.jpg 1891w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>The penalties are severe: up to 7% of global annual turnover or €35 million for violations related to prohibited practices.<br><br>Before deploying any AI system, you need to assure the use of the AI system and to assess its risk &#8211; this will determine your compliance exigence.<br><br>Talking about compliance is also talking about processes and governance.<br>OVHcloud and ETHIQAIS have been among the very first signatories of the AI Pact at the European Commission and can help you navigate in this new regulatory framework:<br><br>With OVHcloud:<br>🔹 European Trusted Cloud with Data Sovereignty at its heart<br>🔹 A wide rage of GPU &amp; Compute capabilities with best-in-class sustainable infrastructure<br><br>With Ethiqais:<br>🔹 Automate documentation for AI systems<br>🔹 Elaborate AI global governance and real-time conformity assessment</p>



<h2 class="wp-block-heading"><strong>Know Your Role &amp; Responsibilities</strong></h2>



<p>Your obligations under the EU AI Act depend on your role in the AI value chain. The 2 main categories are:</p>



<p>👨‍💻 𝗦𝘂𝗽𝗽𝗹𝗶𝗲𝗿/𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿:</p>



<p>• You develop AI systems and put them on the market</p>



<p>• Highest level of obligations, especially for high-risk systems</p>



<p>• Responsible for risk assessments, documentation, technical requirements</p>



<p>👩‍💼 𝗗𝗲𝗽𝗹𝗼𝘆𝗲𝗿/𝗨𝘀𝗲𝗿:</p>



<p>• You use AI systems in professional contexts</p>



<p>• Must follow instructions from suppliers</p>



<p>• Additional obligations if using high-risk systems</p>



<p>🤝 Other roles with specific obligations: • Agent: EU representative for non-EU suppliers • Importer: Brings AI systems into the EU market • Distributor: Makes AI systems available on the EU market</p>



<p>See the attached table for an overview of obligations status per role</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="520" src="https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-act-table-1024x520.jpg" alt="" class="wp-image-28711" srcset="https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-act-table-1024x520.jpg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-act-table-300x152.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-act-table-768x390.jpg 768w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-act-table-1536x780.jpg 1536w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-act-table.jpg 1834w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>And check &#8220;<a href="https://artificialintelligenceact.eu/ai-act-explorer/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">The AI Act Explorer</a>&#8221; provided by the Future of Life Institute for all the related details.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="570" src="https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-act-Explorer-1024x570.jpg" alt="" class="wp-image-28712" srcset="https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-act-Explorer-1024x570.jpg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-act-Explorer-300x167.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-act-Explorer-768x427.jpg 768w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-act-Explorer-1536x855.jpg 1536w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/AI-act-Explorer.jpg 1677w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p>Start preparing NOW by:</p>



<p>1 &#8211; Identifying all AI systems in your organization</p>



<p>2 &#8211; Determining your role for each system</p>



<p>3 &#8211; Classifying each system&#8217;s risk level</p>



<p>4 &#8211; Understanding your specific obligations</p>



<p>5 &#8211; Implementing compliance measures before deadlines</p>



<p></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong>And now&#8230; Time to introduce more formally ETHIQAIS, a member of the OVHcloud Startup Program</strong>!</p>



<p></p>
</blockquote>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="779" height="281" src="https://blog.ovhcloud.com/wp-content/uploads/2025/04/ethiqais.jpg" alt="" class="wp-image-28756" style="width:750px;height:auto" srcset="https://blog.ovhcloud.com/wp-content/uploads/2025/04/ethiqais.jpg 779w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/ethiqais-300x108.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/ethiqais-768x277.jpg 768w" sizes="auto, (max-width: 779px) 100vw, 779px" /></figure>



<h2 class="wp-block-heading"><strong>What tool for AiAct in France and Europe? ETHIQAIS &#8211; your platform for the global AI management, governance and compliance of artificial intelligence systems</strong></h2>



<h4 class="wp-block-heading"><strong>Why do you need to define the governance of artificial intelligence systems within your company?</strong></h4>



<p><span style="font-size:12.0pt;font-family:&quot;Aptos&quot;,sans-serif;
mso-fareast-font-family:Aptos;mso-fareast-theme-font:minor-latin;mso-bidi-font-family:
Aptos;mso-font-kerning:0pt;mso-ligatures:none;mso-ansi-language:EN-US;
mso-fareast-language:EN-US;mso-bidi-language:AR-SA">Like any technology, artificial intelligence needs to be challenged in the way it is implemented, in order to evolve in a way that is consistent with human needs. AI addresses issues linked to climate change, energy saving and production, education, health, transport, finance and many other sectors.</span></p>



<p><span style="font-size:12.0pt;font-family:&quot;Aptos&quot;,sans-serif;
mso-fareast-font-family:Aptos;mso-fareast-theme-font:minor-latin;mso-bidi-font-family:
Aptos;mso-font-kerning:0pt;mso-ligatures:none;mso-ansi-language:EN-US;
mso-fareast-language:EN-US;mso-bidi-language:AR-SA">Adopting AI in an existing product, service or system, or in the ideation phase, requires defining a structure, a process, and identifying the resources and tools needed throughout the AI lifecycle. </span></p>



<h4 class="wp-block-heading">Managing and monitoring the AI system has become essential in order to control risks and ensure that AI is aligned with current regulations.</h4>



<p>All players involved in the AI lifecycle are required to participate in the development of its governance: managers, but also technical teams &#8211; AI developers, data scientists, product owners, product managers, CIOs, CDOs, quality managers, AI lawyers, compliance officers, etc. Governance doesn&#8217;t just refer to company policy, it&#8217;s the first step in operationalizing AI in company: defining the rules for adopting AI internally, standardizing and structuring documentation production to ensure transparency and collaborative decision-making, adopting AI management and monitoring tools to foster a faster ROI and to limit reputational, legal but also economic and technical risks.&#8221;</p>



<p>This approach requires the adoption of a global AI management solution. ETHIQAIS and OVHcloud are working together to offer companies concrete added value in the development of AI governance, from the ideation phase right through to market launch. As guarantors of security, compliance, robustness and technological sovereignty, ETHIQAIS and OVHcloud are joining forces to provide companies developing AI with the ETHIQAIS platform.</p>



<p>ETHIQAIS is an intelligent platform designed to help developers of AI systems and models, data scientists to create automated AI documentation, and managers to define AI governance while complying with regulations, notably the European AI Act.</p>



<p>ETHIQAIS automatically collects data to manage and document your organization&#8217;s AI systems. ETHIQAIS continuously monitors your systems in an automated way to ensure you remain compliant with the European AI Act Regulation. The traceability of your AI systems and the monitoring of your use cases is an essential element for compliance, but above all for steering your product roadmap and managing your organization.</p>



<p>In addition to ensuring the traceability of AI systems right from their production, ETHIQAIS develops functionalities for analyzing the requirements and controls set out in standards and regulations. ETHIQAIS is designed to detect irregularities that might escape the analysis of your teams, and to suggest improvements to reduce risks.</p>



<p>Do not take any risks, request a demo quickly to help you build your skills and master the development of your AI system.</p>



<p>&#8211; A demo: <a href="mailto:contact@ethiqais.com">contact@ethiqais.com</a><br>&#8211; More about ETHIQAIS: <a href="http://ethiqais.com" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">ethiqais.com</a><br><br>ETHIQAIS and OVHcloud provide you with the essential tools to help you build trust and scale your AI products in a responsible, secure and compliant way.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="205" height="75" src="https://blog.ovhcloud.com/wp-content/uploads/2025/04/ethiqais_logo.jpg" alt="" class="wp-image-28758"/></figure>



<figure class="wp-block-image size-medium"><img loading="lazy" decoding="async" width="300" height="47" src="https://blog.ovhcloud.com/wp-content/uploads/2025/04/OVHcloud-Startup-Program_RGB-300x47.png" alt="" class="wp-image-28759" srcset="https://blog.ovhcloud.com/wp-content/uploads/2025/04/OVHcloud-Startup-Program_RGB-300x47.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/OVHcloud-Startup-Program_RGB-1024x162.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/OVHcloud-Startup-Program_RGB-768x121.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2025/04/OVHcloud-Startup-Program_RGB.png 1100w" sizes="auto, (max-width: 300px) 100vw, 300px" /></figure>
<img loading="lazy" decoding="async" src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fai-act-in-a-nutshell%2F&amp;action_name=AI%20Act%20in%20a%20nutshell&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Introducing OVHcloud’s Trusted and Innovative AI Ecosystem</title>
		<link>https://blog.ovhcloud.com/introducing-ovhclouds-trusted-and-innovative-ai-ecosystem/</link>
		
		<dc:creator><![CDATA[Gilles Closset]]></dc:creator>
		<pubDate>Tue, 21 Jan 2025 13:26:19 +0000</pubDate>
				<category><![CDATA[Ecosystem]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Machine learning]]></category>
		<category><![CDATA[OVHcloud]]></category>
		<category><![CDATA[Partner Program]]></category>
		<category><![CDATA[Public Cloud]]></category>
		<category><![CDATA[Startup Program]]></category>
		<guid isPermaLink="false">https://blog.ovhcloud.com/?p=27953</guid>

					<description><![CDATA[Artificial intelligence (AI) has become the most transformative force in the global economy, impacting every sector from healthcare to finance to the public sector. New and innovative capabilities come from all parts of the technology ecosystem and from all regions of the world. Every week, almost every day! The momentum in this space is incredible. [&#8230;]<img src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fintroducing-ovhclouds-trusted-and-innovative-ai-ecosystem%2F&amp;action_name=Introducing%20OVHcloud%E2%80%99s%20Trusted%20and%20Innovative%20AI%20Ecosystem&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[
<p>Artificial intelligence (AI) has become the most transformative force in the global economy, impacting every sector from healthcare to finance to the public sector.</p>



<p>New and innovative capabilities come from all parts of the technology ecosystem and from all regions of the world. Every week, almost every day!</p>



<p>The momentum in this space is incredible. In fact, we&#8217;ve seen a significant acceleration in the number of AI startups that have joined the OVHcloud Startup Program as well as Partners &amp; Editors adding AI expertise &amp; capabilities to their portfolio.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Aligned with our DNA of a Trusted &amp; Sustainable Cloud, OVHcloud is committed to supporting AI innovation that adheres to core values.</p>
</blockquote>



<p>To help customers and developers harness this innovation, we’re bringing the best of OVHcloud’s infrastructure, AI products, and State-of-the-art models to members of our Ecosystem at every layer of the AI stack: chipmakers, models builders and AI platforms, technology partners enabling companies to develop and deploy machine learning (ML) models, app-builders solving customer use-cases with generative AI, and global services and consulting firms that help enterprise customers implement all of this technology at scale.</p>



<p>Let’s deep dive into our partnerships, programs, and resources for each segment of the ecosystem that showcase our open approach.</p>



<h2 class="wp-block-heading">Building a Trusted and Innovative AI Ecosystem</h2>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="627" height="429" src="https://blog.ovhcloud.com/wp-content/uploads/2025/01/image-9.png" alt="" class="wp-image-27955" style="width:751px;height:auto" srcset="https://blog.ovhcloud.com/wp-content/uploads/2025/01/image-9.png 627w, https://blog.ovhcloud.com/wp-content/uploads/2025/01/image-9-300x205.png 300w" sizes="auto, (max-width: 627px) 100vw, 627px" /></figure>



<h3 class="wp-block-heading">Model builders &amp; Chipmakers</h3>



<p>Let’s kickstart the introduction of our AI Ecosystem with the members that are directly integrated into specific OVHcloud AI products, aka Technology Partners.</p>



<p>Companies like <a target="_blank" rel="noreferrer noopener nofollow external" href="https://www.linkedin.com/article/edit/7285968197617352704/#" data-wpel-link="external">Mistral AI</a>, <a target="_blank" rel="noreferrer noopener nofollow external" href="https://www.linkedin.com/article/edit/7285968197617352704/#" data-wpel-link="external">Meta</a> and <a target="_blank" rel="noreferrer noopener nofollow external" href="https://www.linkedin.com/article/edit/7285968197617352704/#" data-wpel-link="external">Stability AI</a> are building open-source foundation models, including LLMs, that can significantly accelerate the development of generative AI and natural language processing (NLP) applications. OVHcloud serves to end-customers these models through AI Endpoints with its high-performance infrastructure and industry-leading energy efficiency.</p>



<p>AI endpoints require&nbsp;no AI expertise&nbsp;or dedicated infrastructure, as the serverless platform provides&nbsp;access to advanced AI models&nbsp;including Large Language Models (LLMs), natural language processing, translation, speech recognition, image recognition, and more. Developers can select from a range of models, including open-source options like Mistral AI, Llama, Whisper, and Stable Diffusion, as well as a variety of optimized models from our Model Builders partners, creating a versatile testing ground for chosen AI models.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Our catalog of AI models is continually expanding, and we are actively seeking new collaborations with partners to integrate proprietary models that address specific use cases.</p>
</blockquote>



<p><a target="_blank" rel="noreferrer noopener nofollow external" href="https://www.linkedin.com/article/edit/7285968197617352704/#" data-wpel-link="external">OVHcloud</a> also developed strong and long-lasting partnerships with chipmakers like <a target="_blank" rel="noreferrer noopener nofollow external" href="https://www.linkedin.com/article/edit/7285968197617352704/#" data-wpel-link="external">NVIDIA</a> and <a target="_blank" rel="noreferrer noopener nofollow external" href="https://www.linkedin.com/article/edit/7285968197617352704/#" data-wpel-link="external">AMD</a> to deliver tailored services for deep learning, inference and high-performance computing, with the best available GPUs. AI models are becoming more complex due to the rise of conversational AI. Training and inference now require massive computing power and scalability, and OVHcloud follows the industry innovations by integrating the latest GPUs, including for 2025 the AMD MI325X series, and the Nvidia H200 NVL and Blackwell generation. Using industrial innovations, such as water cooling in our servers, allow us to achieve the lowest energy consumption on the market.</p>



<h3 class="wp-block-heading">AI PaaS Solutions &amp; Tools</h3>



<p>Organizations and developers engaged in ambitious AI projects usually employ various tools to facilitate the creation, management, and deployment of their models. These tools assist developers with essential tasks such automating and optimizing data pipelines, monitoring model performance, managing private datasets, defining and enforcing safety &amp; security measures related to regulation or specific policies. OVHcloud collaborates with these organizations to address the crucial requirements of machine learning engineers and data scientists.</p>



<p>To meet growing demand from customers and partners building innovative AI services on OVHcloud, many of the leaders in AI solutions are launching new or expanded partnerships with OVHcloud today. Let’s have a look to these few examples:</p>



<ul class="wp-block-list">
<li><a href="https://multiversecomputing.com/" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">Multiverse Computing</a> are the world leaders in Quantum AI. They apply quantum and quantum-inspired AI to solve complex problems delivering practical applications and tangible value today.<br></li>



<li><a href="https://www.hopsworks.ai/integrations/ovhcloud" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Hopsworks</a> seamlessly integrates and can be deployed on OVHcloud using Kubernetes, allowing users to run feature engineering pipelines, training pipelines, and batch inference pipelines using Spark, Flink, or Python on OVHcloud.<br></li>



<li>With <a href="https://valohai.com/blog/valohai-partners-with-ovhcloud/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Valohai</a> access scalable and secure cloud environments without having to rebuild your ML workflows. The integration between the Valohai MLOps platform and OVHcloud makes it easy to access on-demand computational resources. Scale up with ease to meet the needs of your projects, while ensuring data security and regulatory compliance<br></li>



<li><a href="https://www.lampi.ai/" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">Lampi AI</a> provides a Secure AI platform with the best and latest LLMs to power predictable and fine-tuned AI agents that pick the relevant information from your data and web, reason, iterate, and tackle complex tasks.<br></li>



<li><a href="https://qdrant.tech/blog/hybrid-cloud-ovhcloud" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Qdrant</a> : Through the seamless integration between Qdrant Hybrid Cloud and OVHcloud, developers and businesses are able to deploy the fully managed vector database within their existing OVHcloud setups in minutes, enabling faster, more accurate AI-driven insights.</li>
</ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Through our support to these critical members, we offer developers the best platform and ecosystem in which to build the next generation of helpful AI applications, and provide customers with a single destination for building, innovating with, and applying AI.</p>
</blockquote>



<p></p>



<h3 class="wp-block-heading">AI Apps addressing End-customers use cases specifically</h3>



<p>OVHcloud is the destination for developers and partners to build the next generation of innovative applications with AI and ML, including exciting new generative AI capabilities.</p>



<p>Much innovation in the generative AI space comes from fast moving, early-stage startups. They excel in developing new applications designed to address very specific End-customers’ use cases. Some differentiate through their model(s), either proprietary or fined-tuned, and make it available through inference API or in their App. Others bring value buy developing Applications or User Interface on top of “General-Purpose AI Models” &#8211; so-called API wrappers – by knowing precisely the business workflow of their customers. This may translate into AI agents capable of performing tasks independently, without the need for constant human oversight.</p>



<p>Many AI startups are choosing OVHcloud not only for industry-leading Sustainable &amp; Trusted Cloud infrastructure, but also for fully managed AI services, which makes it faster and easier to scale, at the best price and with no lockin.</p>



<p>Let’s review some of them:</p>



<ul class="wp-block-list">
<li><a href="https://www.illuin.tech/" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">ILLUIN Technology</a> provides a powerful low-code multimodal AI orchestration platform that enables you to hybridize different AI approaches and models to implement and industrialize your most complex customized use cases, including AI Agents.<br></li>



<li><a href="https://www.moin.ai/en" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">moinAI</a> uses AI to automatically resolve recurring customer enquiries &#8211; across multiple channels and in various languages &#8211; with minimal effort. Chatbots, live chat and product advisors allow companies to communicate quickly and efficiently with customers on the website around the clock.<br></li>



<li><a href="https://www.catch.hr/" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">catchHR</a> uses AI to streamline recruitment, automating tasks like job posting, candidate sourcing, and skill matching to save time and boost efficiency. AI-generated job ads attract top talent, while AI-powered candidate analysis ensures a strong match between applicants and roles, considering both skills and personality fit.<br></li>



<li><a href="https://rayscape.ai/" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">Rayscape</a> has already demonstrated excellent results in 150+ clinics and hospitals. Its AI is trained on more than 43 million images from all around the globe and powers predictive insights, automated analysis, efficient workflows to prioritize cases based on urgency, and generates structured reports.<br></li>



<li><a href="https://www.factiverse.ai/" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">Factiverse</a> offers AI-powered solutions to enhance content credibility and streamline fact-checking processes. Their offerings include an advanced text editor that identifies and verifies factual statements in your content. It highlights claims and provides links to credible sources, assisting in correcting inaccuracies Factiverse GPT.</li>
</ul>



<h3 class="wp-block-heading">Services Partners</h3>



<p>We stand at the brink of an exhilarating transformation, propelled by advancements in machine learning (ML) technologies. This shift holds the promise of revolutionizing customer experiences, introducing groundbreaking applications, and boosting our customers&#8217; productivity to new levels. The market&#8217;s enthusiasm is clear, with an unprecedented number of customers eager to leverage generative artificial intelligence to revamp their businesses.</p>



<p>Successfully innovating with large language models and generative AI demands proficiency in data management, AI, human resources, and operational processes. It is crucial that these models and AI solutions are crafted to be ethical, transparent, and reliable.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Our partner ecosystem will lead the way in developing innovative business solutions tailored to customers across various industries and sizes.</p>
</blockquote>



<p>Services partners from our Ecosystem have demonstrated expertise delivering Machine Learning and generative AI solutions on OVHcloud. These partners offer a range of products and services and technologies including specialized consulting services, Managed Services and Applications that are secure, efficient, and scalable across industries.</p>



<p>Today, several of our leading partners, <a href="https://www.cgi.com/france/fr-fr/partenariat/cgi-ovhcloud" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">CGI</a><strong>, </strong><a href="https://www.groupeonepoint.com/fr/actualites/nouvelle-solution-dia-generative-souveraine-sur-ovhcloud/" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">Onepoint</a><strong>, </strong>Accenture<strong>, </strong><a href="https://www.synaigy.com/details/ovhcloud-cloud-ki-zukunft" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">synaigy</a> <strong>, </strong>W&amp;B Asset Studio<strong>, </strong><a href="https://www.soprasteria.com/fr/media/publications/details/sopra-steria-et-ovhcloud-etendent-leur-partenariat-afin-d-industrialiser-lintelligence-artificielle-et-accelerer-la-transformation-des-entreprises-dans-une-demarche-open-source" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">Sopra Steria</a><strong>, </strong><a href="https://www.inetum.com/fr/presse/inetum-ovhcloud" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">Inetum</a> and NEXiD are already providing key support in terms of OVHcloud generative AI advisory, implementation services and capabilities available to customers. These partners play an essential role in applying new AI capabilities to solve industry-specific challenges and helping enterprises build generative AI into their products and everyday business processes.</p>



<h2 class="wp-block-heading">OVHcloud and its broader ecosystem</h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="627" height="213" src="https://blog.ovhcloud.com/wp-content/uploads/2025/01/1737110514433.png" alt="" class="wp-image-27957" srcset="https://blog.ovhcloud.com/wp-content/uploads/2025/01/1737110514433.png 627w, https://blog.ovhcloud.com/wp-content/uploads/2025/01/1737110514433-300x102.png 300w" sizes="auto, (max-width: 627px) 100vw, 627px" /></figure>



<p></p>



<p>Our AI Ecosystem is part of our broader Ecosystem and includes a wide variety of startups and partners, ready to support customers with both current and future technological challenges. It does so by giving customers the means to innovate and develop their own competitive advantage.</p>



<p>Through these programs, we provide product support, marketing amplification, and co-selling opportunities to help our services and ISV partners bring these solutions to market faster, reach more customers, and grow their businesses.</p>



<p>We have launched over the past 10+ years the following initiatives:</p>



<h3 class="wp-block-heading">OVHcloud Partner Program</h3>



<p>OVHcloud partners play a key role in customers’ digital transformation, with the support and services they offer to help them meet the challenges involved. Over 700 companies joint this program, providing a wide range of expertise and services to our customers.</p>



<p>Interested Partners can go <a href="https://partner.ovhcloud.com/en-gb" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">here</a> to apply to join the program</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="744" height="117" src="https://blog.ovhcloud.com/wp-content/uploads/2025/01/1737110907507.png" alt="" class="wp-image-27958" srcset="https://blog.ovhcloud.com/wp-content/uploads/2025/01/1737110907507.png 744w, https://blog.ovhcloud.com/wp-content/uploads/2025/01/1737110907507-300x47.png 300w" sizes="auto, (max-width: 744px) 100vw, 744px" /></figure>



<p></p>



<h3 class="wp-block-heading">OVHcloud Startup Program</h3>



<p>We nurture tech entrepreneurs by deploying an array of business scaling opportunities within OVHcloud’s global ecosystem of trust.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Over 5.000 startups and scaleups from across the globe that have already benefited from our program since its launch in 2015.</p>
</blockquote>



<p>To further support the AI startups and accelerate their app development, we’re launching a new initiative, called <strong>AI Accelerator</strong> which recognizes select startups whose applications and platforms are optimized to run as-a-service on OVHcloud infrastructure and who are utilizing OVHcloud’s AI capabilities in new and helpful ways. The program provides dedicated access to OVHcloud expertise, training, and co-marketing support to help partners build capacity and go to market.</p>



<p>Interested AI startups can go <a href="https://startup.ovhcloud.com/en-gb/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">here</a> to apply to join the program</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="744" height="117" src="https://blog.ovhcloud.com/wp-content/uploads/2025/01/1737110816403.png" alt="" class="wp-image-27959" srcset="https://blog.ovhcloud.com/wp-content/uploads/2025/01/1737110816403.png 744w, https://blog.ovhcloud.com/wp-content/uploads/2025/01/1737110816403-300x47.png 300w" sizes="auto, (max-width: 744px) 100vw, 744px" /></figure>



<p></p>



<h3 class="wp-block-heading">Open Trusted Cloud &nbsp;</h3>



<p>This program is aimed at software publishers, as well as SaaS and PaaS solution providers. Its ambition is to work together on building an ecosystem of SaaS and PaaS services — hosted in the open, reversible and trusted cloud offered by OVHcloud. This will provide a common platform for competitive solutions, and hundreds have already joined.</p>



<p>You can browse some of the solutions available in our ecosystem <a href="https://opentrustedcloud.ovhcloud.com/en-gb" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">here</a></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="744" height="141" src="https://blog.ovhcloud.com/wp-content/uploads/2025/01/1737111014479.png" alt="" class="wp-image-27960" srcset="https://blog.ovhcloud.com/wp-content/uploads/2025/01/1737111014479.png 744w, https://blog.ovhcloud.com/wp-content/uploads/2025/01/1737111014479-300x57.png 300w" sizes="auto, (max-width: 744px) 100vw, 744px" /></figure>



<p></p>



<h3 class="wp-block-heading">OVHcloud Marketplace</h3>



<p>At the heart of the ecosystem, the Marketplace was designed to benefit everyone. OVHcloud Marketplace brings together the best solutions from SaaS and PaaS publishers in the ecosystem on an ethical and transparent cloud. Carry out the digital transformation of your company or subscribe to a solution for your personal use with complete peace of mind thanks to these trusted solutions.</p>



<figure class="wp-block-image"><a href="https://marketplace.ovhcloud.com/" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://media.licdn.com/dms/image/v2/D4E12AQGh-68Z2E6B2g/article-inline_image-shrink_400_744/article-inline_image-shrink_400_744/0/1737111193841?e=1743033600&amp;v=beta&amp;t=e6LoWR8Nbia6G43l2TDZnNXXjufFctq3csqRZBjZQcg" alt=""/></a></figure>



<p></p>



<h3 class="wp-block-heading">Technology partners</h3>



<p>The OVHcloud vision is to create a transparent, reversible and interoperable cloud. We work with the best players on the market to deliver solutions for the most high-performance, high-security requirements.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>OVHcloud is committed to <strong>democratize AI </strong>within organizations, through a wide range of solutions positioned at every price point while advocating for Digital Sovereignty &amp; Sustainability.</p>



<p>Should your company consider to leverage OVHcloud, would like to know more about our vibrant AI Ecosystem or share a feedback, please feel free to contact me!</p>
<img loading="lazy" decoding="async" src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fintroducing-ovhclouds-trusted-and-innovative-ai-ecosystem%2F&amp;action_name=Introducing%20OVHcloud%E2%80%99s%20Trusted%20and%20Innovative%20AI%20Ecosystem&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>🧠AI Concepts in a Nutshell: LLM Optimization</title>
		<link>https://blog.ovhcloud.com/%f0%9f%a7%a0ai-concepts-in-a-nutshell-llm-optimization/</link>
		
		<dc:creator><![CDATA[Gilles Closset]]></dc:creator>
		<pubDate>Mon, 25 Nov 2024 08:43:49 +0000</pubDate>
				<category><![CDATA[OVHcloud Engineering]]></category>
		<guid isPermaLink="false">https://blog.ovhcloud.com/?p=27748</guid>

					<description><![CDATA[RAG vs. Fine-Tuning Choosing the Right Method for External Knowledge In AI development, incorporating proprietary data and external knowledge is crucial. Two key methodologies are Retrieval Augmented Generation (RAG) and fine-tuning. Here&#8217;s a quick comparison. 𝐑𝐞𝐭𝐫𝐢𝐞𝐯𝐚𝐥 𝐀𝐮𝐠𝐦𝐞𝐧𝐭𝐞𝐝 𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐨𝐧 (𝐑𝐀𝐆) 🔍 RAG combines an LLM&#8217;s reasoning with external knowledge through three steps:1️⃣ Retrieve: Identify related documents [&#8230;]<img src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2F%25f0%259f%25a7%25a0ai-concepts-in-a-nutshell-llm-optimization%2F&amp;action_name=%F0%9F%A7%A0AI%20Concepts%20in%20a%20Nutshell%3A%20LLM%20Optimization&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">RAG vs. Fine-Tuning</h2>



<p>Choosing the Right Method for External Knowledge<br><br>In AI development, incorporating proprietary data and external knowledge is crucial. Two key methodologies are Retrieval Augmented Generation (RAG) and fine-tuning. Here&#8217;s a quick comparison.</p>



<p>𝐑𝐞𝐭𝐫𝐢𝐞𝐯𝐚𝐥 𝐀𝐮𝐠𝐦𝐞𝐧𝐭𝐞𝐝 𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐨𝐧 (𝐑𝐀𝐆) 🔍</p>



<p>RAG combines an LLM&#8217;s reasoning with external knowledge through three steps:<br>1️⃣ Retrieve: Identify related documents from an external knowledge base.<br>2️⃣ Augment: Enhance the input prompt with these documents.<br>3️⃣ Generate: Produce the final output using the augmented prompt.<br><br>The retrieve step is pivotal, especially when dealing with large knowledge bases. Vector databases are often used to manage and search these extensive datasets efficiently.<br>Implementing a RAG-Chain with Vector Databases: time to recall the post &#8220;AI concept in a Nutshell: LLM series &#8211; Embeddings &amp; Vectors &#8221; from 1 month ago!</p>



<p>𝐅𝐢𝐧𝐞-𝐓𝐮𝐧𝐢𝐧𝐠 🛠️</p>



<p>Fine-tuning adjusts the LLM&#8217;s weights using proprietary data, extending its capabilities to specific tasks.<br><br>Approaches to Fine-Tuning:<br>1️⃣ Supervised Fine-Tuning: Uses demonstration data with input-output pairs.<br>2️⃣ Reinforcement Learning from Human Feedback: Requires human-labeled data and optimizes the model based on quality scores.<br><br>Both approaches need careful decision-making and can be complex.</p>



<p>𝐖𝐡𝐞𝐧 𝐭𝐨 𝐔𝐬𝐞 𝐑𝐀𝐆 𝐨𝐫 𝐅𝐢𝐧𝐞-𝐓𝐮𝐧𝐢𝐧𝐠? 🤔</p>



<p>· RAG: Great for adding factual knowledge without altering the LLM. Easy to implement but adds extra components.<br>· Fine-Tuning: Best for specializing in new domains. Offers full customizability but requires labeled data and expertise. May cause catastrophic forgetting.<br><br>Choose based on your needs and resources. Both methods have their strengths and challenges, making them valuable tools in AI development.</p>



<h2 class="wp-block-heading">LLM Temperature</h2>



<p>I love the analogy shared during one of the break-out sessions at the OVHcloud summit: LLM temperature is like blood alcohol level &#8211; the higher it is, the more unexpected the answers! 😂<br><br>To be more specific, temperature is a parameter that controls the randomness of the model&#8217;s output. A higher temperature encourages more diverse and creative responses, while a lower temperature makes the output more deterministic and predictable.<br><br>🔍 Key Points:<br>🔹 High Temperature: More random and creative outputs, useful for brainstorming and generating novel ideas.<br>🔹 Low Temperature: More predictable and coherent outputs, ideal for factual information and structured content.<br><br>Understanding and adjusting the temperature can help tailor LLM outputs to specific needs, whether you&#8217;re looking for creativity or precision.</p>



<h2 class="wp-block-heading">Low-rank adaptation (LoRA): Turning LLMs and other foundation models into specialists</h2>



<p>Before a foundation model is ready to take on real-world problems, it’s typically fine-tuned on specialized data and its billions, or trillions, of weights are recalculated. This style of conventional fine-tuning is slow &amp; expensive.</p>



<p>⚡ LoRA is a quicker solution. With LoRA, you fine-tune a small subset of the base model’s weights, creating a plug-in module that gives the model expertise in, for example, biology or mathematical reasoning at inference time. Like custom bits for a multi-head screwdriver, LoRAs can be swapped in and out of the base model to give it specialized capabilities.<br><br>By detaching model updates from the model itself, LoRA has become the most popular of the parameter-efficient fine-tuning (PEFT) methods to emerge with generative AI.<br><br>The LoRA approach also makes it easier to add new skills and knowledge without overwriting what the model previously learned, a phenomenon known as catastrophic forgetting. LoRA offers a way to inject new information into a model without sacrificing performance.<br><br>But perhaps its most powerful benefit comes at inference time. Loading LoRA updates on and off a base model with the help of additional optimization techniques can be much faster than switching out fully tuned models. With LoRA, hundreds of customized models or more can be served to customers in the time it would take to serve one fully fine-tuned model.</p>



<h2 class="wp-block-heading">Chain of Thought (CoT)</h2>



<p>One of the most effective techniques to improve the performance of a prompt is the Chain of Thought (CoT).</p>



<p>The principle consists of breaking down a problem into several tasks or summarizing all the data available upstream.</p>



<p>Examples:</p>



<p>1) 𝗖𝗼𝗻𝘁𝗲𝗻𝘁 𝗴𝗲𝗻𝗲𝗿𝗮𝘁𝗶𝗼𝗻: Rather than directly asking the LLM to generate a summary, we can first ask it to generate a table of contents and then a summary.</p>



<p>The final result will therefore have a better chance of being exhaustive on the content of the initial document.</p>



<p>2) 𝗖𝗿𝗲𝗮𝘁𝗶𝗼𝗻 𝗼𝗳 𝘀𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲𝗱 𝗲𝗻𝘁𝗶𝘁𝗶𝗲𝘀: The CoT allows you to control the format of generation of structured entities (for example in a YAML format that we will have detailed).</p>



<p>These examples will greatly reduce the chances of having hallucinations in the final response of the LLM.</p>



<p>3) 𝗔𝗴𝗲𝗻𝘁 𝗪𝗼𝗿𝗸𝗳𝗹𝗼𝘄: For an LLM Agent, it is preferable to ask the LLM to explicitly generate a plan of the actions it must perform to accomplish its task.</p>



<p>“Start by making a plan of the actions you will have to perform to solve your task. Then answer with the tools you want to use in a YAML block, example: [&#8230;]”</p>



<p>4) 𝗥𝗔𝗚 𝗚𝗲𝗻𝗲𝗿𝗮𝘁𝗶𝗼𝗻: Using CoT can improve the quality of the generated response while reducing hallucinations. Asking the LLM to summarize the relevant information contained in the documents will strengthen this semantic field when it has to generate the final response.</p>



<p><strong><em>Conclusion</em></strong></p>



<p>The chain of thought allows to strengthen the semantic field of the expected result in two different ways:</p>



<ul class="wp-block-list">
<li>Explicit chain of thought: by giving examples of the expected result in the prompt</li>
</ul>



<ul class="wp-block-list">
<li>Internal chain of thought: by telling the LLM to generate intermediate “reasoning” steps</li>
</ul>



<p>This increases latency and costs but in many situations the result is worth the investment </p>



<h2 class="wp-block-heading">LLM Quantization</h2>



<p>Quantization in AI is a technique used to reduce the precision of the numbers that represent the model&#8217;s parameters, which are typically weights and activations.<br>The two most common quantization cases are float32 -> float16 and float32 -> int8.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="682" height="386" src="https://blog.ovhcloud.com/wp-content/uploads/2025/01/Quantization_ter_bis.jpg" alt="" class="wp-image-27893" srcset="https://blog.ovhcloud.com/wp-content/uploads/2025/01/Quantization_ter_bis.jpg 682w, https://blog.ovhcloud.com/wp-content/uploads/2025/01/Quantization_ter_bis-300x170.jpg 300w" sizes="auto, (max-width: 682px) 100vw, 682px" /></figure>



<p>This reduction in precision leads to several benefits:</p>



<p>1️⃣ 𝗠𝗼𝗱𝗲𝗹 𝗦𝗶𝘇𝗲 𝗥𝗲𝗱𝘂𝗰𝘁𝗶𝗼𝗻: Lower precision means fewer bits are needed to store each parameter, resulting in a smaller model size.<br>2️⃣ 𝗙𝗮𝘀𝘁𝗲𝗿 𝗜𝗻𝗳𝗲𝗿𝗲𝗻𝗰𝗲: Lower-precision computations can be performed more quickly, especially on hardware designed for integer operations.<br>3️⃣ 𝗥𝗲𝗱𝘂𝗰𝗲𝗱 𝗣𝗼𝘄𝗲𝗿 𝗖𝗼𝗻𝘀𝘂𝗺𝗽𝘁𝗶𝗼𝗻: Lower-precision operations consume less power, which is crucial for edge devices like smartphones and IoT sensors.</p>



<p>For example, a deep learning model used for image classification might originally use 32-bit floats for its weights. By applying quantization, these weights can be converted to 8-bit integers. This reduces the model size by a factor of 4 and significantly speeds up inference, making it more efficient to deploy on resource-constrained devices.<br><br>In practice, quantization can be applied post-training or during training (quantization-aware training) to minimize any potential loss in model accuracy.</p>
<img loading="lazy" decoding="async" src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2F%25f0%259f%25a7%25a0ai-concepts-in-a-nutshell-llm-optimization%2F&amp;action_name=%F0%9F%A7%A0AI%20Concepts%20in%20a%20Nutshell%3A%20LLM%20Optimization&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>🧠 AI concept in a Nutshell: LLM series.</title>
		<link>https://blog.ovhcloud.com/%f0%9f%a7%a0-ai-concept-in-a-nutshell-llm-series/</link>
		
		<dc:creator><![CDATA[Gilles Closset]]></dc:creator>
		<pubDate>Mon, 14 Oct 2024 09:07:33 +0000</pubDate>
				<category><![CDATA[OVHcloud Engineering]]></category>
		<guid isPermaLink="false">https://blog.ovhcloud.com/?p=27611</guid>

					<description><![CDATA[LLM (Large Language Model) has undoubtedly been one of the most buzzing topics over the past two years, since the release of ChatGPT by OpenAI. 𝗧𝗵𝗲 𝗕𝗮𝘀𝗶𝗰𝘀 𝗼𝗳 𝗟𝗟𝗠𝘀 Large Language Models are essentially sophisticated AI systems designed to understand and generate human-like text. What makes them large&#8221; is the sheer volume of data they&#8217;re [&#8230;]<img src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2F%25f0%259f%25a7%25a0-ai-concept-in-a-nutshell-llm-series%2F&amp;action_name=%F0%9F%A7%A0%20AI%20concept%20in%20a%20Nutshell%3A%20LLM%20series.&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[
<p>LLM (Large Language Model) has undoubtedly been one of the most buzzing topics over the past two years, since the release of ChatGPT by OpenAI.<br><br>𝗧𝗵𝗲 𝗕𝗮𝘀𝗶𝗰𝘀 𝗼𝗳 𝗟𝗟𝗠𝘀<br><br>Large Language Models are essentially sophisticated AI systems designed to understand and generate human-like text. What makes them large&#8221; is the sheer volume of data they&#8217;re trained on and the billions of parameters they use to capture the nuances of human language. But remember, while they can generate human-like text, machines don&#8217;t &#8220;understand&#8221; language in the way humans do. Instead, they process data as numbers, thanks to a technique called Natural Language Processing (NLP).<br><br>Today, we&#8217;ll cover the key NLP techniques used to prepare text data into a machine-readable form for use in LLMs, starting with text pre-processing.<br><br>𝗞𝗲𝘆 𝗦𝘁𝗲𝗽𝘀 𝗶𝗻 𝗧𝗲𝘅𝘁 𝗣𝗿𝗲-𝗽𝗿𝗼𝗰𝗲𝘀𝘀𝗶𝗻𝗴:</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="592" src="https://blog.ovhcloud.com/wp-content/uploads/2024/10/LLM-1-1024x592.jpg" alt="" class="wp-image-27612" srcset="https://blog.ovhcloud.com/wp-content/uploads/2024/10/LLM-1-1024x592.jpg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2024/10/LLM-1-300x173.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2024/10/LLM-1-768x444.jpg 768w, https://blog.ovhcloud.com/wp-content/uploads/2024/10/LLM-1.jpg 1518w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>1️⃣ 𝗧𝗼𝗸𝗲𝗻𝗶𝘇𝗮𝘁𝗶𝗼𝗻<br>Tokenization is where it all begins. The model breaks down text into smaller units called tokens, which could be words or even sub-words. For example, the sentence &#8220;Working with NLP is tricky&#8221; becomes [&#8220;Working&#8221;, &#8220;with&#8221;, &#8220;NLP&#8221;, &#8220;is&#8221;, &#8220;tricky&#8221;, &#8220;.&#8221;]. This step is crucial because it allows the model to understand input text in a structured way that can be processed numerically.<br><br>2️⃣ 𝗦𝘁𝗼𝗽 𝘄𝗼𝗿𝗱 𝗿𝗲𝗺𝗼𝘃𝗮𝗹<br>Not every word in a sentence carries significant meaning. Stop words like &#8220;with&#8221; and &#8220;is&#8221; are common across many sentences but add little to the meaning. By removing these, the model can focus on the more meaningful parts of the text, enhancing efficiency and accuracy.<br><br>3️⃣ 𝗟𝗲𝗺𝗺𝗮𝘁𝗶𝘇𝗮𝘁𝗶𝗼𝗻<br>Lemmatization simplifies words to their base form, making it easier for the model to understand the context without getting bogged down by variations. For instance, words like &#8220;talking&#8221;, &#8220;talked&#8221;, and &#8220;talk&#8221; all get reduced to their root form &#8220;talk.<br><br>We are then ready for the next step, which is to change the text into a form the computer can understand.</p>



<h2 class="wp-block-heading">Embeddings &amp; Vectors</h2>



<p>Vector embeddings are one of the most fascinating and useful concepts in machine learning. They are central to many NLP, recommendation, and search algorithms.</p>



<p>𝗪𝗵𝗮𝘁 𝗮𝗿𝗲 𝗪𝗼𝗿𝗱 𝗘𝗺𝗯𝗲𝗱𝗱𝗶𝗻𝗴𝘀? 🤔</p>



<p> Word embeddings are a type of representation that allows words with similar meanings to have similar representations. Think of them as vectors in a high-dimensional space where each dimension captures a different aspect of the word&#8217;s meaning.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="915" height="269" src="https://blog.ovhcloud.com/wp-content/uploads/2024/10/word_embedding_2.1.jpg" alt="" class="wp-image-27641" srcset="https://blog.ovhcloud.com/wp-content/uploads/2024/10/word_embedding_2.1.jpg 915w, https://blog.ovhcloud.com/wp-content/uploads/2024/10/word_embedding_2.1-300x88.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2024/10/word_embedding_2.1-768x226.jpg 768w" sizes="auto, (max-width: 915px) 100vw, 915px" /></figure>



<p>Simply put, words possessing similar meanings or often occuring together in similar contexts, will have a similar vector representation, based on how “close” or “far apart” those words are in their meanings.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="915" height="183" src="https://blog.ovhcloud.com/wp-content/uploads/2024/10/word_embedding_2.2.jpg" alt="" class="wp-image-27642" srcset="https://blog.ovhcloud.com/wp-content/uploads/2024/10/word_embedding_2.2.jpg 915w, https://blog.ovhcloud.com/wp-content/uploads/2024/10/word_embedding_2.2-300x60.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2024/10/word_embedding_2.2-768x154.jpg 768w" sizes="auto, (max-width: 915px) 100vw, 915px" /></figure>



<p>𝗔 𝗳𝗮𝗺𝗼𝘂𝘀 𝗲𝘅𝗮𝗺𝗽𝗹𝗲</p>



<p>Consider the equation: &#8220;king&#8221; – “man” + “women” = &#8220;queen&#8221;. This example illustrates how word embeddings can capture complex semantic relationships. The vector operations translate semantic similarity as perceived by humans into proximity in a vector space.</p>



<p>𝗕𝗲𝘆𝗼𝗻𝗱 𝗪𝗼𝗿𝗱𝘀: 𝗩𝗲𝗰𝘁𝗼𝗿 𝗘𝗺𝗯𝗲𝗱𝗱𝗶𝗻𝗴𝘀</p>



<p>In other words, when we represent real-world objects and concepts such as images, audio recordings, news articles, user profiles, weather patterns, and political views as vector embeddings, the semantic similarity of these objects and concepts can be quantified by how close they are to each other as points in vector spaces. Vector embedding representations are thus suitable for common machine learning tasks such as clustering, recommendation, and classification.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="828" height="321" src="https://blog.ovhcloud.com/wp-content/uploads/2024/10/word_embedding_2.3.jpg" alt="" class="wp-image-27643" srcset="https://blog.ovhcloud.com/wp-content/uploads/2024/10/word_embedding_2.3.jpg 828w, https://blog.ovhcloud.com/wp-content/uploads/2024/10/word_embedding_2.3-300x116.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2024/10/word_embedding_2.3-768x298.jpg 768w" sizes="auto, (max-width: 828px) 100vw, 828px" /></figure>



<p>𝗩𝗲𝗰𝘁𝗼𝗿 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲𝘀</p>



<p>Once you have these embeddings, you need a way to store and query them efficiently. This is where Vector Databases come in. Vector databases are designed to handle high-dimensional data, making them perfect for storing and retrieving word embeddings.</p>



<h2 class="wp-block-heading">Fine-Tuning vs. Pre-Training</h2>



<p>🎯 <strong>What is Fine-Tuning?</strong><br>Think of fine-tuning as the process of specializing in a specific domain, like a college student focusing on medicine. It builds upon the foundation of pre-trained models to adapt them for specific tasks.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="538" src="https://blog.ovhcloud.com/wp-content/uploads/2024/11/LLM-3-1024x538.jpg" alt="" class="wp-image-27691" srcset="https://blog.ovhcloud.com/wp-content/uploads/2024/11/LLM-3-1024x538.jpg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2024/11/LLM-3-300x158.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2024/11/LLM-3-768x403.jpg 768w, https://blog.ovhcloud.com/wp-content/uploads/2024/11/LLM-3-1536x807.jpg 1536w, https://blog.ovhcloud.com/wp-content/uploads/2024/11/LLM-3.jpg 1681w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>🏋️‍♂️ <strong>Overcoming &#8220;Largeness&#8221; Challenges</strong><br>LLMs are powerful but come with challenges like high computational costs, extensive training time, and the need for vast amounts of high-quality data. Fine-tuning helps overcome these obstacles by:<br>1️⃣ Reducing computational power requirements<br>2️⃣ Shortening training time from weeks or months to hours or days<br>3️⃣ Requiring less data, typically only a few hundred megabytes to a few gigabytes</p>



<p>🔧 <strong>Fine-Tuning vs. Pre-Training</strong><br>While pre-training demands thousands of CPUs and GPUs, fine-tuning can be done with just a single CPU and GPU. Plus, fine-tuning takes significantly less time and data compared to pre-training!</p>



<h2 class="wp-block-heading">Fine-Tuning &amp; transfer learning</h2>



<p>Fine-tuning a pre-trained LLM involves training it on a smaller, task-specific dataset to boost performance. But what happens when labeled data is scarce? Enter zero-shot, few-shot, and multi-shot learning—collectively known as N-shot learning techniques.</p>



<p>𝗧𝗿𝗮𝗻𝘀𝗳𝗲𝗿 𝗟𝗲𝗮𝗿𝗻𝗶𝗻𝗴<br>These techniques fall under the umbrella of transfer learning. Just like skills from piano lessons can be applied to learning guitar, transfer learning involves leveraging knowledge from one task to enhance performance on a related task. For LLMs, this means fine-tuning on new tasks with varying amounts of task-specific data.</p>



<p>❌💉 Zero-Shot Learning<br>Zero-shot learning enables LLMs to tackle tasks they haven&#8217;t been explicitly trained on. Imagine a child identifying a zebra based on descriptions and knowledge of horses. LLMs use zero-shot learning to generalize knowledge to new situations without needing specific examples.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="597" src="https://blog.ovhcloud.com/wp-content/uploads/2024/11/shots-1024x597.jpg" alt="" class="wp-image-27688" srcset="https://blog.ovhcloud.com/wp-content/uploads/2024/11/shots-1024x597.jpg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2024/11/shots-300x175.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2024/11/shots-768x448.jpg 768w, https://blog.ovhcloud.com/wp-content/uploads/2024/11/shots.jpg 1178w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>💉 Few-Shot Learning<br>Few-shot learning allows models to learn new tasks with minimal examples. Think of a student answering a new exam question based on prior knowledge from lectures. When only one example is used, it&#8217;s called one-shot learning.</p>



<p>💉💉💉 Multi-Shot Learning<br>Multi-shot learning is similar to few-shot learning but requires more examples. It&#8217;s like showing a model several pictures of a Golden Retriever to help it recognize the breed and generalize to similar breeds with additional examples.</p>



<p>These techniques make LLM more adaptable and efficient even with limited data 💡</p>



<h2 class="wp-block-heading">Transformers</h2>



<p>𝗪𝗵𝗮𝘁 𝗶𝘀 𝗮 𝗧𝗿𝗮𝗻𝘀𝗳𝗼𝗿𝗺𝗲𝗿?<br>Introduced in the paper &#8220;Attention Is All You Need&#8221; 7 years ago, transformers emphasize long-range relationships between words to generate accurate and coherent text.</p>



<p>𝗛𝗼𝘄 𝗧𝗿𝗮𝗻𝘀𝗳𝗼𝗿𝗺𝗲𝗿𝘀 𝗪𝗼𝗿𝗸<br>Let&#8217;s consider an example sentence: &#8220;Jane, who lives in New York and works as a software engineer, loves exploring new restaurants in the city.&#8221;</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="458" src="https://blog.ovhcloud.com/wp-content/uploads/2024/11/Transformers2-1024x458.jpg" alt="" class="wp-image-27702" srcset="https://blog.ovhcloud.com/wp-content/uploads/2024/11/Transformers2-1024x458.jpg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2024/11/Transformers2-300x134.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2024/11/Transformers2-768x343.jpg 768w, https://blog.ovhcloud.com/wp-content/uploads/2024/11/Transformers2.jpg 1398w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>1️⃣Text Pre-processing:<br>The transformer breaks down the sentence into tokens (e.g., &#8220;Jane,&#8221; &#8220;who,&#8221; &#8220;lives,&#8221; etc.) and converts them into numerical form using word embeddings.<br>2️⃣Positional Encoding:<br>Adds information about the position of each word in the sequence, helping the model understand the context and relationships between distant words.<br>3️⃣Encoders:<br>Use attention mechanisms and neural networks to encode the sentence, focusing on specific words and their relationships.<br>4️⃣Decoders:<br>Process the encoded input to generate the final output, such as predicting the next word in the sequence. Why Transformers are Special</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="768" height="582" src="https://blog.ovhcloud.com/wp-content/uploads/2024/11/Transformers.png" alt="" class="wp-image-27701" srcset="https://blog.ovhcloud.com/wp-content/uploads/2024/11/Transformers.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2024/11/Transformers-300x227.png 300w" sizes="auto, (max-width: 768px) 100vw, 768px" /></figure>



<p>𝗟𝗼𝗻𝗴-𝗥𝗮𝗻𝗴𝗲 𝗗𝗲𝗽𝗲𝗻𝗱𝗲𝗻𝗰𝗶𝗲𝘀<br>Transformers excel at capturing relationships between distant words. For instance, they can understand the connection between &#8220;Jane&#8221; and &#8220;loves exploring new restaurants,&#8221; even though these words are far apart in the sentence.</p>



<p>𝗦𝗶𝗺𝘂𝗹𝘁𝗮𝗻𝗲𝗼𝘂𝘀 𝗣𝗿𝗼𝗰𝗲𝘀𝘀𝗶𝗻𝗴<br>Unlike traditional models that process one word at a time, transformers can handle multiple parts of the input text simultaneously. This speeds up the process of understanding and generating text.</p>



<p></p>
<img loading="lazy" decoding="async" src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2F%25f0%259f%25a7%25a0-ai-concept-in-a-nutshell-llm-series%2F&amp;action_name=%F0%9F%A7%A0%20AI%20concept%20in%20a%20Nutshell%3A%20LLM%20series.&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>🧠 AI Concepts in a Nutshell: Machine Learning</title>
		<link>https://blog.ovhcloud.com/%f0%9f%a7%a0-ai-concepts-in-a-nutshell-machine-learning/</link>
		
		<dc:creator><![CDATA[Gilles Closset]]></dc:creator>
		<pubDate>Thu, 12 Sep 2024 09:22:15 +0000</pubDate>
				<category><![CDATA[OVHcloud Engineering]]></category>
		<guid isPermaLink="false">https://blog.ovhcloud.com/?p=27322</guid>

					<description><![CDATA[Machine Learning is as of today the AI sub-field that is the most widely implemented in production workloads. It is not what makes all the buzz these days, but that&#8217;s why I wanted to start with it. Ever wondered how machines can predict trends, classify images, or make decisions in complex environments? 🤖 What is [&#8230;]<img src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2F%25f0%259f%25a7%25a0-ai-concepts-in-a-nutshell-machine-learning%2F&amp;action_name=%F0%9F%A7%A0%20AI%20Concepts%20in%20a%20Nutshell%3A%20Machine%20Learning&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[
<p>Machine Learning is as of today the AI sub-field that is the most widely implemented in production workloads. It is not what makes all the buzz these days, but that&#8217;s why I wanted to start with it.</p>



<p>Ever wondered how machines can predict trends, classify images, or make decisions in complex environments?</p>



<p>🤖 What is Machine Learning? ML is a subset of artificial intelligence that enables computers to learn from data without being explicitly programmed. It&#8217;s all about making predictions, drawing insights, and identifying patterns to make better decisions.*</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="520" height="510" src="https://blog.ovhcloud.com/wp-content/uploads/2024/09/image.png" alt="" class="wp-image-27323" srcset="https://blog.ovhcloud.com/wp-content/uploads/2024/09/image.png 520w, https://blog.ovhcloud.com/wp-content/uploads/2024/09/image-300x294.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2024/09/image-70x70.png 70w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure>



<p>There are 3 types of Machine Learning:</p>



<p>1️⃣ Supervised Learning: In supervised learning, we train a model using labeled data, meaning that the target variable (what we want to predict) is known. The model learns from the features (different pieces of information) and labels in the training data to make predictions on new, unseen data.<br><strong>Example</strong>: Predicting heart disease in patients based on factors like age, cholesterol, and smoking habits.</p>



<p>2️⃣ Unsupervised Learning: Unsupervised learning works with unlabeled data, meaning there are no target variables. The model finds patterns and relationships in the data on its own, which is perfect for tasks like anomaly detection and clustering. <br><strong>Example</strong>: Grouping heart disease patients into categories based on feature similarity to research better treatments.</p>



<p>3️⃣ And the least common &#8211; Reinforcement Learning: Reinforcement learning is about training models to make sequential decisions, like a robot navigating a path or deciding its next move in a game. The model learns by interacting with its environment and receiving feedback in the form of rewards or penalties. <strong>Example</strong>: Teaching a computer to play chess by learning from its past moves and their outcomes.</p>



<h2 class="wp-block-heading">ML Workflow: the main steps</h2>



<p>Let&#8217;s dive into the four essential steps of the machine learning workflow.<br><strong>Our Scenario:</strong><br>Imagine using Berlin apartment sales data to predict future sale prices. With labeled data on square footage, neighborhood, year built, and sale price, this becomes a supervised learning problem.</p>



<p>📊 Step 1 &#8211; Extract Features: Begin by reformatting the dataset and selecting relevant features. In our case, we might consider square feet, neighborhood, and distance to the nearest subway station.</p>



<p>⚖️ Step 2 &#8211; Split Dataset: Divide the dataset into two parts: training and testing. This separation ensures an accurate evaluation of the model&#8217;s performance.</p>



<p>📈 Step 3 &#8211; Train Model: Choose a suitable machine learning model and train it using the training dataset. Models range from simple logistic regression to complex neural networks.</p>



<p>🎯 Step 4 &#8211; Evaluate: Assess the model&#8217;s performance using the test dataset, also known as &#8220;unseen data.&#8221; Calculate the average error or the percentage of accurate predictions within a certain margin to determine the model&#8217;s effectiveness.</p>



<p>If the model meets your performance threshold, it&#8217;s ready for use! If not, return to step 3 and fine-tune the model by adjusting its parameters or features.</p>



<h2 class="wp-block-heading">Deep Learning</h2>



<p>Deep learning is a powerful subset of machine learning and takes inspiration from the human brain&#8217;s neural networks to solve complex problems!</p>



<p>🔍 What is Deep Learning? Deep learning uses artificial neural networks to learn hierarchical representations of data, enabling AI to process large, unstructured datasets and tackle intricate tasks like computer vision and natural language processing.</p>



<p>🎥 Predicting Box Office Revenue: A Deep Learning Example Imagine using deep learning to predict a movie&#8217;s box office revenue based on factors like production budget, advertising, star power, and release timing. A neural network can automatically discover and map relationships between these variables to generate accurate predictions.</p>



<p>🌟 How Does It Work? Neural networks consist of interconnected neurons (or nodes) that process information in layers. In our box office example, neurons might analyze spend, awareness, and distribution to predict revenue. Deep learning networks can have thousands of neurons, enabling them to compute incredibly complex functions and uncover hidden patterns.</p>



<p><strong>When to Choose Deep Learning</strong>: Deep learning is ideal for large datasets and complex problems, but it requires powerful computers and more data for training compared to traditional machine learning. When domain knowledge is lacking or the task involves unstructured data, deep learning excels, as neural networks can automatically discover essential features and relationships.</p>



<h2 class="wp-block-heading">Deep Learning &amp; Computer Vision 📷</h2>



<p>Have you ever wondered how self-driving cars navigate or how facial recognition works? Computer vision is the key, and here is a first high-level overview of its core concepts.It enables computers to see and understand the content of digital images, powering applications like self-driving cars, automatic tumor detection, and more.</p>



<p>🎨 Image Data: Images are made up of pixels containing color and intensity information. So, digital images can actually be seen as a bunch of numbers. These numbers can be used as features for your machine learning model.</p>



<p>🧔 Face Recognition: To build a face recognition system, we input images and use a neural network to identify individuals based on pixel intensities. Neurons in the network learn to detect edges, parts of objects, and eventually whole faces, combining this information to output the person&#8217;s identity.</p>



<p>🔧 Training the Neural Network: The magic of neural networks lies in their ability to learn from data without explicit programming. By providing images of faces and their corresponding labels, the learning algorithm figures out what each neuron should compute during training.</p>



<p>📱 Applications: Computer vision powers various applications, including facial recognition, self-driving vehicles, automatic tumor detection in CT scans, and even the creation of realistic images, like deepfakes. </p>



<h2 class="wp-block-heading">Natural Language Processing (NLP): A Deep Dive into Text Analysis 🗣️</h2>



<p>NLP enables computers to make sense of text data, powering applications like language translation, chatbots, and sentiment analysis.</p>



<p>Techniques to handle data when it is text:</p>



<p>📜 Bag of Words: When dealing with text data, one simple yet powerful technique is the bag of words. By counting the frequency of important words in each piece of text, we can transform text into numerical features for machine learning models.</p>



<p>🔗 Bag of Words: N-grams: To capture more context, we can count sequences of words, known as n-grams. This technique helps improve the understanding of phrases and sentiment in the text.</p>



<p>❌ Bag of Words: Limitations: Bag of words has limitations, such as not considering synonyms or the context of words. For example, different shades of blue like &#8220;sky-blue&#8221; and &#8220;cerulean&#8221; would be treated as separate features. </p>



<p>📦 𝗪𝗼𝗿𝗱 𝗘𝗺𝗯𝗲𝗱𝗱𝗶𝗻𝗴𝘀: One solution to these problems is Word embeddings. They are mathematical representations (vectors) that group similar words together. They also follow intuitive mathematical rules, like &#8220;King&#8221; &#8211; &#8220;Man&#8221; + &#8220;Woman&#8221; ≈ &#8220;Queen&#8221;. </p>



<p>&#8211;> 𝘞𝘰𝘳𝘥 𝘌𝘮𝘣𝘦𝘥𝘥𝘪𝘯𝘨𝘴 𝘪𝘴 𝘢 𝘬𝘦𝘺 𝘤𝘰𝘯𝘤𝘦𝘱𝘵 𝘵𝘩𝘢𝘵 𝘥𝘦𝘴𝘦𝘳𝘷𝘦𝘥 𝘵𝘰 𝘣𝘦 𝘥𝘦𝘷𝘦𝘭𝘰𝘱𝘦𝘥 𝘧𝘶𝘳𝘵𝘩𝘦𝘳 𝘪𝘯 𝘢 dedicated article.  </p>



<p>📱Applications:</p>



<p>NLP powers various applications, including language translation, chatbots, personal assistants (e.g., Siri and Alexa), sentiment analysis, and more!</p>
<img loading="lazy" decoding="async" src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2F%25f0%259f%25a7%25a0-ai-concepts-in-a-nutshell-machine-learning%2F&amp;action_name=%F0%9F%A7%A0%20AI%20Concepts%20in%20a%20Nutshell%3A%20Machine%20Learning&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
