


Les principaux défis infrastructurels limitant le potentiel de l'IA
PatrickLastennet, directeur du marketing et des affaires de la société immobilière numérique Interxion, examine les obstacles à l'accélération de l'innovation en matière d'IA. Il estime qu’il est important de développer dès le début une stratégie d’infrastructure solide pour le déploiement de l’IA.
La demande des gens en matière d’intelligence artificielle est croissante. Les entreprises de tous les secteurs étudient comment utiliser l’intelligence artificielle pour accélérer l’innovation et offrir un puissant avantage concurrentiel. Cependant, la conception d’une infrastructure d’IA est complexe et fastidieuse, et par conséquent, 76 % des entreprises estiment que l’infrastructure constitue un obstacle au succès de l’IA.
Cependant, ce n’est pas une excuse pour ralentir les progrès. Alors que de plus en plus d’entreprises recherchent activement l’IA, ou du moins sont à la traîne, celles qui attendent ne feront que prendre encore plus de retard.
Une enquête récente menée auprès des décideurs informatiques de huit pays européens a révélé que près des deux tiers des entreprises (62 %) déploient ou testent actuellement l'IA, et 17 % supplémentaires prévoient d'utiliser l'IA en 2020.
Les personnes interrogées ont noté que de nombreux obstacles infrastructurels limitent le déploiement à grande échelle de l'IA, allant du manque de ressources, telles que le financement, le personnel et l'infrastructure physique, jusqu'aux stratégies d'entreprise peu claires qui ne prennent pas en compte l'IA.
Le déploiement de l'IA étant un processus lent pour de nombreuses entreprises, un énorme fossé technologique se formera entre les entreprises qui sont entrées dans la phase de déploiement et celles qui n'ont pas encore commencé à planifier. Les entreprises qui ne souhaitent pas investir dans l’IA manqueront des opportunités d’acquérir un avantage concurrentiel.
C’est pourquoi il est si important d’avoir dès le début une stratégie d’infrastructure solide pour le déploiement de l’IA. Voici quelques questions à considérer.
Obstacles au succès
Souvent, les entreprises menant d'importantes activités de R&D en IA ne disposent pas d'un investissement initial significatif de la part de leur service informatique. En conséquence, les équipes créent malheureusement une infrastructure d’IA fantôme créée sous le radar du service informatique, ce qui constitue un défi à exploiter avec succès et, en fin de compte, inefficace. Les entreprises peuvent éviter l’IA fantôme en développant une stratégie d’infrastructure spécifiquement optimisée pour l’IA.
L'enquête a souligné que les coûts incommensurables constituent le principal problème (21 %). Qu’il s’agisse du besoin de nouveaux investissements en ressources humaines et en équipements, des coûts imprévus sur le chemin sinueux entre la conception et le déploiement de l’IA, en passant par l’innovation rapide et l’évolution des exigences technologiques, les investissements en IA peuvent être substantiels et difficiles à prévoir. De plus, les déconnexions internes entre le développement de l’informatique et de l’IA peuvent entraîner un faible retour sur investissement si les entreprises ne parviennent pas à déployer la technologie.
Le manque de personnel expert en interne constitue également un défi majeur. Les entreprises doivent souvent embaucher des développeurs professionnels, ce qui peut s'avérer coûteux et prendre du temps aux nouveaux employés pour apprendre le métier afin de répondre aux objectifs de conception de l'IA et d'organisation.
Un équipement informatique insuffisant empêche également les entreprises d’envisager comment l’intelligence artificielle peut être intégrée dans leurs opérations. Selon l'enquête, de nombreuses entreprises s'inquiètent du fait que leur infrastructure actuelle n'est pas optimisée pour prendre en charge l'IA et que les centres de données atteignent leur pleine capacité.
Les obstacles à la phase stratégique sont généralement similaires dans tous les secteurs, mais les décisions spécifiques en matière d'infrastructure peuvent varier selon le secteur. Les exigences légales ou de conformité, telles que le RGPD, ainsi que les types de données et de flux de travail impliqués, auront un impact sur les décisions en matière d'infrastructure d'IA.
L'étude a révélé que 39 % des entreprises, tous secteurs confondus, utilisent les principaux cloud publics, dont la majorité sont des fabricants à la recherche de flexibilité et de rapidité. Pendant ce temps, 29 % des personnes interrogées préfèrent les solutions internes soutenues par des consultants – généralement des sociétés financières, énergétiques et de santé qui souhaitent conserver leurs données d’informations personnelles identifiables (PII) sous une sécurité stricte et sous un meilleur contrôle.
Éléments d'une infrastructure d'IA réussie
Étant donné que de nombreuses entreprises partent de zéro, il est essentiel d'avoir une stratégie claire dès le début, car une nouvelle architecture ultérieure coûtera beaucoup de temps, d'argent et de ressources. Pour réussir à mettre en œuvre l’IA à grande échelle, les entreprises doivent examiner plusieurs aspects.
Avant tout, les entreprises doivent être en mesure de s'assurer qu'elles disposent de la bonne infrastructure pour prendre en charge l'acquisition et la collecte de données requises pour les ensembles de données préparés pour les charges de travail d'IA. En particulier, il faut prêter attention à l’efficacité et au coût de la collecte de données à partir d’appareils de périphérie ou dans le cloud sur lesquels l’inférence de l’IA s’exécute. Idéalement, cela doit être mis en œuvre dans plusieurs régions du monde, tout en tirant parti des connexions à haut débit et en garantissant une haute disponibilité. Cela signifie que les entreprises ont besoin d'une infrastructure soutenue par une structure réseau qui offre :
Proximité des données d'IA : La 5G et les nœuds centraux de lignes fixes dans les centres de données d'entreprise apportent les données d'IA provenant des équipements de terrain, des bureaux et des installations de fabrication dans la région. Centres de données d'interconnexion pour traiter selon des architectures multi-nœuds.
Accès direct au cloud : Fournit un accès haute performance aux environnements cloud hyperscale pour prendre en charge les déploiements hybrides de charges de travail de formation ou d'inférence d'IA.
Échelle géographique : En plaçant leur infrastructure dans plusieurs centres de données situés dans des zones géographiques stratégiques, les entreprises peuvent réaliser une acquisition de données à faible coût et une fourniture de charges de travail d'IA hautes performances à l'échelle mondiale.
Lorsque les entreprises envisagent de former des modèles d'IA/d'apprentissage profond, il est impératif de considérer un partenaire de centre de données capable d'accueillir la technologie d'alimentation et de refroidissement nécessaire pour prendre en charge le calcul accéléré par GPU sur le long terme, ce qui nécessite :
Haute densité de racks : Pour prendre en charge les charges de travail d'IA, les entreprises ont besoin de plus de puissance de calcul dans chaque rack de leurs centres de données. Cela signifie une densité de puissance plus élevée. En fait, la plupart des entreprises devront au moins tripler leur densité maximale pour prendre en charge les charges de travail d’IA et se préparer à des niveaux plus élevés à l’avenir.
Volume et échelle : La clé pour tirer parti des avantages de l'IA est sa mise en œuvre à grande échelle. La possibilité de fonctionner sur du matériel à grande échelle (GPU) permet des effets informatiques à grande échelle.
La route vers une intelligence artificielle réaliste
La plupart des centres de données d'entreprise sur site ne peuvent pas gérer une telle échelle de données. Les cloud publics, quant à eux, offrent la voie de la moindre résistance, mais ne constituent pas toujours le meilleur environnement pour former des modèles d'IA à grande échelle ou les déployer en production en raison de coûts élevés ou de problèmes de latence.
Alors, quelle est la meilleure approche pour les entreprises qui souhaitent concevoir une infrastructure pour prendre en charge les charges de travail de l'IA ? En examinant comment les entreprises qui tirent déjà parti de l'IA choisissent de déployer leur infrastructure, des leçons importantes peuvent être tirées.
Des entreprises à grande échelle telles que Google, Amazon, Facebook et Microsoft ont déployé avec succès l'IA à grande échelle en utilisant leur propre infrastructure centrale et périphérique, souvent déployée dans des centres de données hautement connectés et de haute qualité. Ils ont largement recours à la colocation dans le monde entier, car ils savent qu'elle peut prendre en charge l'échelle, la densité et la connectivité dont ils ont besoin.
En tirant parti des connaissances et de l'expérience de ces leaders de l'IA, les entreprises seront en mesure de tracer leur propre destin dans le domaine de l'IA.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Afin de définir le délai d'expiration de Vue Axios, nous pouvons créer une instance AxiOS et spécifier l'option Timeout: dans les paramètres globaux: vue.prototype. $ Axios = axios.create ({timeout: 5000}); Dans une seule demande: ce. $ axios.get ('/ api / utilisateurs', {timeout: 10000}).

L'article présente le fonctionnement de la base de données MySQL. Tout d'abord, vous devez installer un client MySQL, tel que MySQLWorkBench ou le client de ligne de commande. 1. Utilisez la commande MySQL-UROot-P pour vous connecter au serveur et connecter avec le mot de passe du compte racine; 2. Utilisez Createdatabase pour créer une base de données et utilisez Sélectionner une base de données; 3. Utilisez CreateTable pour créer une table, définissez des champs et des types de données; 4. Utilisez InsertInto pour insérer des données, remettre en question les données, mettre à jour les données par mise à jour et supprimer les données par Supprimer. Ce n'est qu'en maîtrisant ces étapes, en apprenant à faire face à des problèmes courants et à l'optimisation des performances de la base de données que vous pouvez utiliser efficacement MySQL.

Il existe de nombreuses raisons pour lesquelles la startup MySQL échoue, et elle peut être diagnostiquée en vérifiant le journal des erreurs. Les causes courantes incluent les conflits de port (vérifier l'occupation du port et la configuration de modification), les problèmes d'autorisation (vérifier le service exécutant les autorisations des utilisateurs), les erreurs de fichier de configuration (vérifier les paramètres des paramètres), la corruption du répertoire de données (restaurer les données ou reconstruire l'espace de la table), les problèmes d'espace de la table InNODB (vérifier les fichiers IBDATA1), la défaillance du chargement du plug-in (vérification du journal des erreurs). Lors de la résolution de problèmes, vous devez les analyser en fonction du journal d'erreur, trouver la cause profonde du problème et développer l'habitude de sauvegarder régulièrement les données pour prévenir et résoudre des problèmes.

Traiter efficacement 7 millions d'enregistrements et créer des cartes interactives avec la technologie géospatiale. Cet article explore comment traiter efficacement plus de 7 millions d'enregistrements en utilisant Laravel et MySQL et les convertir en visualisations de cartes interactives. Exigences initiales du projet de défi: extraire des informations précieuses en utilisant 7 millions d'enregistrements dans la base de données MySQL. Beaucoup de gens considèrent d'abord les langages de programmation, mais ignorent la base de données elle-même: peut-il répondre aux besoins? La migration des données ou l'ajustement structurel est-il requis? MySQL peut-il résister à une charge de données aussi importante? Analyse préliminaire: les filtres et les propriétés clés doivent être identifiés. Après analyse, il a été constaté que seuls quelques attributs étaient liés à la solution. Nous avons vérifié la faisabilité du filtre et établi certaines restrictions pour optimiser la recherche. Recherche de cartes basée sur la ville

Ingénieur backend à distance Emploi Vacant Société: Emplacement du cercle: Bureau à distance Type d'emploi: Salaire à temps plein: 130 000 $ - 140 000 $ Description du poste Participez à la recherche et au développement des applications mobiles Circle et des fonctionnalités publiques liées à l'API couvrant l'intégralité du cycle de vie de développement logiciel. Les principales responsabilités complètent indépendamment les travaux de développement basés sur RubyOnRails et collaborent avec l'équipe frontale React / Redux / Relay. Créez les fonctionnalités de base et les améliorations des applications Web et travaillez en étroite collaboration avec les concepteurs et le leadership tout au long du processus de conception fonctionnelle. Promouvoir les processus de développement positifs et hiérarchiser la vitesse d'itération. Nécessite plus de 6 ans de backend d'applications Web complexe

MySQL peut renvoyer les données JSON. La fonction JSON_Extract extrait les valeurs de champ. Pour les requêtes complexes, envisagez d'utiliser la clause pour filtrer les données JSON, mais faites attention à son impact sur les performances. Le support de MySQL pour JSON augmente constamment, et il est recommandé de faire attention aux dernières versions et fonctionnalités.

L'optimisation des performances MySQL doit commencer à partir de trois aspects: configuration d'installation, indexation et optimisation des requêtes, surveillance et réglage. 1. Après l'installation, vous devez ajuster le fichier my.cnf en fonction de la configuration du serveur, tel que le paramètre innodb_buffer_pool_size, et fermer query_cache_size; 2. Créez un index approprié pour éviter les index excessifs et optimiser les instructions de requête, telles que l'utilisation de la commande Explication pour analyser le plan d'exécution; 3. Utilisez le propre outil de surveillance de MySQL (ShowProcessList, Showstatus) pour surveiller la santé de la base de données, et sauvegarde régulièrement et organisez la base de données. Ce n'est qu'en optimisant en continu ces étapes que les performances de la base de données MySQL peuvent être améliorées.

Guide d'optimisation des performances de la base de données MySQL dans les applications à forte intensité de ressources, la base de données MySQL joue un rôle crucial et est responsable de la gestion des transactions massives. Cependant, à mesure que l'échelle de l'application se développe, les goulots d'étranglement des performances de la base de données deviennent souvent une contrainte. Cet article explorera une série de stratégies efficaces d'optimisation des performances MySQL pour garantir que votre application reste efficace et réactive dans des charges élevées. Nous combinerons des cas réels pour expliquer les technologies clés approfondies telles que l'indexation, l'optimisation des requêtes, la conception de la base de données et la mise en cache. 1. La conception de l'architecture de la base de données et l'architecture optimisée de la base de données sont la pierre angulaire de l'optimisation des performances MySQL. Voici quelques principes de base: sélectionner le bon type de données et sélectionner le plus petit type de données qui répond aux besoins peut non seulement économiser un espace de stockage, mais également améliorer la vitesse de traitement des données.
