Table des matières
Classification des projets d'intelligence artificielle
Pourquoi les projets d'intelligence artificielle sont-ils si imprévisibles ?
Développement d'applications IA et applications régulières
Création d'applications d'IA à partir de zéro
Fonctions de l'application Chat
Intégrer des composants d'IA dans des applications existantes
Principales étapes du développement d'applications d'intelligence artificielle
1. Analyse commerciale
2 Identification des problèmes d'apprentissage automatique
Collecte de données
4. Estimation de l'étape PoC
5. Nouvelle itération ou production
Maison Périphériques technologiques IA Un guide pour développer des applications d'intelligence artificielle de niveau entreprise

Un guide pour développer des applications d'intelligence artificielle de niveau entreprise

Nov 13, 2023 pm 02:29 PM
人工智能

Si vous souhaitez approfondir le processus de développement d'applications d'IA, vous devez d'abord comprendre en quoi ces projets diffèrent des projets de développement d'applications classiques. En matière d’intelligence artificielle, chaque problème nécessite une solution unique, même si les entreprises ont déjà développé des projets similaires. D'une part, il existe différents modèles pré-entraînés et méthodes éprouvées pour créer une intelligence artificielle. De plus, l’IA est unique car elle repose sur différentes données et analyses de rentabilisation. Pour cette raison, les ingénieurs en IA commencent généralement leur voyage en approfondissant l'analyse de rentabilisation et les données disponibles, en explorant les méthodes et les modèles existants.

Un guide pour développer des applications dintelligence artificielle de niveau entreprise

En raison de ces aspects, la création de projets d'IA est plus proche de la recherche scientifique que du développement logiciel classique. . Voici pourquoi et comment comprendre cette réalité peut aider les organisations à se préparer à mettre en œuvre ces processus et ces budgets pour leurs projets.

Classification des projets d'intelligence artificielle

Les projets d'intelligence artificielle peuvent être divisés en quatre catégories :

  • Projets simples : les exemples typiques incluent des modèles prêts à la production qui peuvent être mis en œuvre en appliquant des ensembles de données publiques et des technologies bien connues. Par exemple, ImageNet convient aux projets visant à classer des images.
  • Projets technologiques réputés : dans ces cas, nous connaissons la technologie appropriée requise pour le projet, mais nous devons quand même travailler dur pour collecter et préparer les données.
  • Projets qui nécessitent une recherche approfondie : en principe, nous pouvons comprendre comment fonctionne le modèle, comment appliquer les données existantes ou quelles mesures doivent être prises pour entraîner le modèle à accomplir une tâche spécifique. Aucune prédiction ne peut être faite sur la seule base de l’expérience, car nous ne savons pas comment le modèle se comporte. Le processus de démarrage nécessite des tests et un traitement de cas supplémentaires.
  • Les projets de production nécessitent des efforts supplémentaires : ni les données ni les modèles de cet ensemble de cas n'ont été pleinement testés dans la pratique.

Pourquoi les projets d'intelligence artificielle sont-ils si imprévisibles ?

L'environnement de développement de projets d'intelligence artificielle peut être visualisé comme une pyramide à trois niveaux composée de technologies et de solutions prêtes à l'emploi.

La couche supérieure contient des produits prêts à l'emploi adaptés à l'utilisation de l'intelligence artificielle, tels que des bibliothèques tierces ou des solutions d'entreprise éprouvées. Par exemple, les solutions de Google pour détecter la fraude aux chèques, la reconnaissance faciale et la détection d’objets en sont de bons exemples.

Le deuxième niveau comprend la description de nouveaux domaines de défis commerciaux. Nous disposons peut-être du bon modèle pour résoudre le défi, mais la technique doit être légèrement modifiée ou adaptée pour prouver son efficacité lors de la mise en œuvre. Le modèle doit être spécialisé pour son cas d’utilisation spécifique, ce qui a conduit à l’émergence de nouvelles niches dans l’utilisation de l’intelligence artificielle.

La recherche scientifique constitue le niveau inférieur. Les études scientifiques ne sont pas prêtes à être produites car on ne sait pas quels résultats les modèles montreront. Il s’agit d’un aspect profond des systèmes d’intelligence artificielle, même si des efforts peuvent être faits dans ce sens.

Développement d'applications IA et applications régulières

Il n'y a pas de différence fondamentale entre le développement d'applications IA et d'applications non IA, et les deux nécessitent une preuve de concept (PoC) et une étape de démonstration. La phase d'interface utilisateur (UI)/expérience utilisateur (UX) commence une fois la démonstration et les composants d'IA prêts.

Lorsqu'une société de développement d'applications se voit confier la tâche de créer une application basée sur l'IA, la première chose à faire est de demander au client ses besoins. et données : l'IA est-elle au cœur du produit ou un module complémentaire ? La réponse à cette question affectera la complexité de la solution

Le client n'exigera peut-être pas la solution la plus précise et la plus moderne. Il est donc important de déterminer si le manque de composants d’IA entrave le développement de produits matures et s’il est utile de créer un produit sans composants d’IA. Une fois cela réglé, nous pouvons passer à autre chose.

Au départ, les projets d'IA peuvent être divisés en deux sous-catégories :

  • Applications créées à partir de zéro
  • Composants d'IA intégrés dans des applications existantes

Création d'applications d'IA à partir de zéro

Donc, si vous décidez de développer une nouvelle application basée sur l'IA application à partir de zéro. Pour cette raison, il n’existe aucune infrastructure pour intégrer les applications d’IA. Voici la question la plus importante : le développement de fonctionnalités d'IA peut-il être géré comme des fonctionnalités d'application habituelles telles que la connexion/déconnexion ou l'envoi/réception de messages et de photos

À première vue, l'IA est simplement quelque chose avec lequel l'utilisateur peut interagir ? Par exemple, l’IA peut être utilisée pour détecter si un message doit être considéré comme du spam, identifier les sourires sur les visages sur les photos et permettre des connexions basées sur l’IA à l’aide de la reconnaissance faciale et vocale. Cependant, le développement de solutions d’IA est encore jeune et basé sur la recherche. Cela a conduit à réaliser que la fonctionnalité IA d'une application est la partie la plus risquée de l'ensemble du projet, en particulier lorsque les objectifs commerciaux nécessitent de proposer des solutions d'IA innovantes et complexes.

Par exemple, si vous souhaitez créer une application de chat avec un écran de connexion/déconnexion, un système de messagerie et une fonctionnalité d'appel vidéo. La fonction d'appel vidéo devrait prendre en charge des filtres similaires à Snapchat. Voici un tableau des risques et un aperçu des différentes complexités fonctionnelles de l'application :

Fonctions de l'application Chat

Il est évident que du point de vue d'une stratégie de minimisation des risques, il est déraisonnable de démarrer le processus de développement avec les tâches avec le complexité et risque les plus faibles. Vous vous demandez peut-être pourquoi les filtres de type Snapchat sont les plus risqués ? Voici une réponse simple : pour créer un filtre de type Snapchat, de nombreuses technologies de pointe, telles que la réalité augmentée (AR) et l'apprentissage profond, doivent être impliquées pour les mettre en place. mélangez-les de manière appropriée et placez-les sur un téléphone mobile doté de faibles ressources informatiques. Pour ce faire, vous devez résoudre de nombreuses tâches d’ingénierie extraordinaires.

Intégrer des composants d'IA dans des applications existantes

L'intégration de capacités d'IA dans des projets existants est un peu différente de la création d'une application d'IA à partir de zéro. Premièrement, il est courant que les projets existants que nous devons compléter avec l’IA soient développés sans aucune architecture prenant en compte les capacités de l’IA. Étant donné que les capacités d’IA font partie de certains pipelines de données, nous concluons que le développement de capacités d’IA nécessitera certainement au moins quelques modifications de l’architecture des applications. Du point de vue de l'intelligence artificielle, les applications existantes peuvent être divisées dans les catégories suivantes :

Projets basés sur des bases de données :

  • Traitement de texte
  • Systèmes de recommandation
  • Chatbots
  • Prévision de séries chronologiques

Projet non basé sur une base de données :

  • Traitement d'image/vidéo
  • Traitement de la voix/du son

Principales étapes du développement d'applications d'intelligence artificielle

Voici les cinq étapes d'un processus typique de développement d'applications d'intelligence artificielle. La première est la phase de définition du problème. A ce stade, l’équipe de développement doit clarifier les objectifs de l’application et les problèmes qu’elle souhaite résoudre. Ils discutent avec les clients ou les parties prenantes concernées pour déterminer les besoins et les attentes. Vient ensuite la phase de collecte et de préparation des données. À ce stade, l’équipe collectera de grandes quantités de données, qui seront utilisées pour entraîner et optimiser l’algorithme d’intelligence artificielle. La qualité et la diversité des données sont essentielles à la performance des applications. La troisième étape est la sélection et la formation du modèle. À ce stade, l’équipe sélectionne un modèle d’IA approprié et l’entraîne à l’aide des données précédemment collectées. L'objectif de la formation est de permettre au modèle de prédire et de gérer avec précision diverses situations. Vient ensuite la phase de test et d’évaluation du modèle. À ce stade, l'équipe testera le modèle formé pour garantir ses performances dans différentes situations. Ils utilisent des ensembles de données de test pour évaluer la précision et les performances du modèle. Vient enfin la phase de déploiement et de maintenance. À ce stade, l'équipe déploiera le modèle formé dans l'environnement d'application réel et continuera à surveiller et à maintenir les performances du modèle. Il faudra peut-être les adapter et les mettre à jour pour s’adapter à l’évolution des besoins et des données. L'ordre de ces phases peut varier et le processus de développement exact variera d'un projet à l'autre. Cependant, ces étapes donnent un aperçu d'un processus typique de développement d'applications d'IA

1. Analyse commerciale

Dans la première étape, nous obtenons la contribution ou la vision du client qui peut être utilisée comme document avec un aperçu de l'idée globale. Ici, nous commençons le processus d’analyse commerciale. Pour préparer la contribution, nous devons considérer les problèmes commerciaux. Les entreprises utilisent des problèmes commerciaux pour résoudre les sociétés de développement d'applications, dont le travail consiste à trouver l'intersection des capacités commerciales et de l'intelligence artificielle.

Dans des scénarios tels que les restaurants ou les chaînes d'épicerie, les propriétaires d'entreprise manifestent un vif intérêt pour la réduction du gaspillage alimentaire et l'atteinte de l'équilibre en analysant les achats et les ventes. Pour les ingénieurs en intelligence artificielle, cette tâche se transforme en une tâche de prédiction de séries chronologiques ou d'analyse de relations, dont la solution peut aider les gens à prédire des nombres spécifiques

2 Identification des problèmes d'apprentissage automatique

Dans l'étape suivante, nous devons déterminer le besoin, discuter et résoudre. problèmes d’apprentissage automatique (ML). Cette étape doit prendre en compte les capacités techniques des sous-domaines de l'intelligence artificielle, tels que la vision par ordinateur, le traitement du langage naturel, la reconnaissance vocale, l'intelligence artificielle prédictive et générative, etc.

Collecte de données

Les données sont le carburant de l'apprentissage automatique et l'application de l'intelligence artificielle Étapes clés du développement d'un programme. Il existe deux principaux types de données : spécifiques et générales. Les données générales sont disponibles sur des sites Web de données open source. Il nous suffit donc de restreindre le public cible et de nous concentrer sur une région, un sexe, un âge ou d'autres facteurs clés spécifiques. De grandes quantités de données communes peuvent rationaliser le processus.

Ainsi, si un client dispose d'une application basée sur l'activité de suivi de la condition physique, nous pouvons appliquer les données et transférer l'apprentissage pour démarrer la mise en œuvre le plus rapidement possible. Il en va de même pour la classification d’images qui peut partir d’une grande collection.

Le contenu qui doit être réécrit est : (1) Développer AIPoC pour de nouveaux projets

La phase de preuve de concept (PoC) d'un nouveau projet d'intelligence artificielle doit être centrée sur l'IA. Qu'est-ce que cela signifie ? Pour satisfaire la stratégie de minimisation des risques, nous devons commencer par la partie la plus risquée du projet, la fonctionnalité IA, et si possible, ne toucher à aucune autre fonctionnalité du projet. La phase de preuve de concept (PoC) peut être répétée plusieurs fois pour obtenir des résultats appropriés. Après avoir obtenu des résultats satisfaisants, vous êtes libre de passer à la phase MVP/Industrialisation pour développer toutes les fonctionnalités restantes de l'application.

(2) Développer AIPoC pour les projets existants

Afin de permettre aux utilisateurs finaux d'utiliser les capacités d'intelligence artificielle, cette fonctionnalité doit d'abord être développée puis intégrée aux applications existantes. En d'autres termes, la base de code, l'architecture et l'infrastructure de l'application doivent être prises en compte

Réécrit comme : L’aspect le plus attrayant de l’intelligence artificielle est qu’elle peut être recherchée, développée et testée sans toucher à l’application principale. Cela a donné naissance à l’idée qu’il était possible de lancer une preuve de concept (PoC) d’intelligence artificielle sans risquer l’application principale. C'est en fait le cœur de votre stratégie de minimisation des risques.

Voici les trois étapes à suivre :

(1) Collectez les données de votre application existante en :

  • Faites un dump de la base de données
  • Collectez des images/échantillons vidéo/audio
  • Étiquetez les données collectées ou obtenez des ensembles de données pertinents à partir de bibliothèques open source

Collectez des données avant de créer un environnement d'IA isolé

  • Formation
  • Tests
  • Analyse

(3) Déploiement de composants d'IA entraînés avec succès :

  • Modifications pour préparer l'architecture actuelle de l'application
  • Adaptation de la base de code aux nouvelles fonctionnalités de l'IA

Selon le type de projet, les ajustements de la base de code peuvent entraîner :

  • Des changements dans l'architecture de la base de données pour en simplifier et accélérer l'accès par les modules d'intelligence artificielle
  • Changements dans la topologie des microservices de traitement vidéo/audio
  • Changements dans la configuration minimale requise pour les applications mobiles

4. Estimation de l'étape PoC

Les propriétaires d'entreprise fournissent souvent des logiciels. Les fournisseurs posent des questions sur le budget, le calendrier et les efforts qui peuvent être nécessaires lors de la réalisation une phase de preuve de concept (PoC). Comme mentionné ci-dessus, les projets d’IA sont très imprévisibles par rapport aux processus de développement classiques. En effet, les types de tâches, les ensembles de données, les méthodes et les techniques sont tous très variables. Tous ces facteurs expliquent pourquoi l’estimation de projets hypothétiques est une tâche plutôt difficile. Néanmoins, nous présentons une classification possible des projets d'IA mentionnés ci-dessus en fonction de leur complexité

5. Nouvelle itération ou production

Après la première preuve de concept (PoC), la prochaine étape peut être une nouvelle ronde de preuve de concept ( PoC) et d'autres améliorations ou déploiements. Créer une nouvelle preuve de concept (PoC) signifie ajouter des données, travailler sur des cas, effectuer une analyse des erreurs, etc. Le nombre d'itérations est conditionnel et dépend du projet spécifique

Tout projet d'intelligence artificielle est directement lié au risque. Il peut y avoir des risques liés à l'adéquation des données, ainsi que des risques algorithmiques ou de mise en œuvre. Pour réduire les risques, il est sage de commencer le développement de produits uniquement lorsque la précision du composant IA répond aux objectifs et aux attentes de l'entreprise

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

Bytedance Cutting lance le super abonnement SVIP : 499 yuans pour un abonnement annuel continu, offrant une variété de fonctions d'IA Bytedance Cutting lance le super abonnement SVIP : 499 yuans pour un abonnement annuel continu, offrant une variété de fonctions d'IA Jun 28, 2024 am 03:51 AM

Ce site a rapporté le 27 juin que Jianying est un logiciel de montage vidéo développé par FaceMeng Technology, une filiale de ByteDance. Il s'appuie sur la plateforme Douyin et produit essentiellement du contenu vidéo court pour les utilisateurs de la plateforme. Il est compatible avec iOS, Android et. Windows, MacOS et autres systèmes d'exploitation. Jianying a officiellement annoncé la mise à niveau de son système d'adhésion et a lancé un nouveau SVIP, qui comprend une variété de technologies noires d'IA, telles que la traduction intelligente, la mise en évidence intelligente, l'emballage intelligent, la synthèse humaine numérique, etc. En termes de prix, les frais mensuels pour le clipping SVIP sont de 79 yuans, les frais annuels sont de 599 yuans (attention sur ce site : équivalent à 49,9 yuans par mois), l'abonnement mensuel continu est de 59 yuans par mois et l'abonnement annuel continu est de 59 yuans par mois. est de 499 yuans par an (équivalent à 41,6 yuans par mois) . En outre, le responsable de Cut a également déclaré que afin d'améliorer l'expérience utilisateur, ceux qui se sont abonnés au VIP d'origine

Assistant de codage d'IA augmenté par le contexte utilisant Rag et Sem-Rag Assistant de codage d'IA augmenté par le contexte utilisant Rag et Sem-Rag Jun 10, 2024 am 11:08 AM

Améliorez la productivité, l’efficacité et la précision des développeurs en intégrant une génération et une mémoire sémantique améliorées par la récupération dans les assistants de codage IA. Traduit de EnhancingAICodingAssistantswithContextUsingRAGandSEM-RAG, auteur JanakiramMSV. Bien que les assistants de programmation d'IA de base soient naturellement utiles, ils ne parviennent souvent pas à fournir les suggestions de code les plus pertinentes et les plus correctes, car ils s'appuient sur une compréhension générale du langage logiciel et des modèles d'écriture de logiciels les plus courants. Le code généré par ces assistants de codage est adapté à la résolution des problèmes qu’ils sont chargés de résoudre, mais n’est souvent pas conforme aux normes, conventions et styles de codage des équipes individuelles. Cela aboutit souvent à des suggestions qui doivent être modifiées ou affinées pour que le code soit accepté dans l'application.

Le réglage fin peut-il vraiment permettre au LLM d'apprendre de nouvelles choses : l'introduction de nouvelles connaissances peut amener le modèle à produire davantage d'hallucinations Le réglage fin peut-il vraiment permettre au LLM d'apprendre de nouvelles choses : l'introduction de nouvelles connaissances peut amener le modèle à produire davantage d'hallucinations Jun 11, 2024 pm 03:57 PM

Les grands modèles linguistiques (LLM) sont formés sur d'énormes bases de données textuelles, où ils acquièrent de grandes quantités de connaissances du monde réel. Ces connaissances sont intégrées à leurs paramètres et peuvent ensuite être utilisées en cas de besoin. La connaissance de ces modèles est « réifiée » en fin de formation. À la fin de la pré-formation, le modèle arrête effectivement d’apprendre. Alignez ou affinez le modèle pour apprendre à exploiter ces connaissances et répondre plus naturellement aux questions des utilisateurs. Mais parfois, la connaissance du modèle ne suffit pas, et bien que le modèle puisse accéder à du contenu externe via RAG, il est considéré comme bénéfique de l'adapter à de nouveaux domaines grâce à un réglage fin. Ce réglage fin est effectué à l'aide de la contribution d'annotateurs humains ou d'autres créations LLM, où le modèle rencontre des connaissances supplémentaires du monde réel et les intègre.

Sept questions d'entretien technique Cool GenAI et LLM Sept questions d'entretien technique Cool GenAI et LLM Jun 07, 2024 am 10:06 AM

Pour en savoir plus sur l'AIGC, veuillez visiter : 51CTOAI.x Community https://www.51cto.com/aigc/Translator|Jingyan Reviewer|Chonglou est différent de la banque de questions traditionnelle que l'on peut voir partout sur Internet. nécessite de sortir des sentiers battus. Les grands modèles linguistiques (LLM) sont de plus en plus importants dans les domaines de la science des données, de l'intelligence artificielle générative (GenAI) et de l'intelligence artificielle. Ces algorithmes complexes améliorent les compétences humaines et stimulent l’efficacité et l’innovation dans de nombreux secteurs, devenant ainsi la clé permettant aux entreprises de rester compétitives. LLM a un large éventail d'applications. Il peut être utilisé dans des domaines tels que le traitement du langage naturel, la génération de texte, la reconnaissance vocale et les systèmes de recommandation. En apprenant de grandes quantités de données, LLM est capable de générer du texte

Afin de fournir un nouveau système de référence et d'évaluation de questions-réponses scientifiques et complexes pour les grands modèles, l'UNSW, Argonne, l'Université de Chicago et d'autres institutions ont lancé conjointement le cadre SciQAG. Afin de fournir un nouveau système de référence et d'évaluation de questions-réponses scientifiques et complexes pour les grands modèles, l'UNSW, Argonne, l'Université de Chicago et d'autres institutions ont lancé conjointement le cadre SciQAG. Jul 25, 2024 am 06:42 AM

L'ensemble de données ScienceAI Question Answering (QA) joue un rôle essentiel dans la promotion de la recherche sur le traitement du langage naturel (NLP). Des ensembles de données d'assurance qualité de haute qualité peuvent non seulement être utilisés pour affiner les modèles, mais également évaluer efficacement les capacités des grands modèles linguistiques (LLM), en particulier la capacité à comprendre et à raisonner sur les connaissances scientifiques. Bien qu’il existe actuellement de nombreux ensembles de données scientifiques d’assurance qualité couvrant la médecine, la chimie, la biologie et d’autres domaines, ces ensembles de données présentent encore certaines lacunes. Premièrement, le formulaire de données est relativement simple, et la plupart sont des questions à choix multiples. Elles sont faciles à évaluer, mais limitent la plage de sélection des réponses du modèle et ne peuvent pas tester pleinement la capacité du modèle à répondre aux questions scientifiques. En revanche, les questions et réponses ouvertes

Cinq écoles d'apprentissage automatique que vous ne connaissez pas Cinq écoles d'apprentissage automatique que vous ne connaissez pas Jun 05, 2024 pm 08:51 PM

L'apprentissage automatique est une branche importante de l'intelligence artificielle qui donne aux ordinateurs la possibilité d'apprendre à partir de données et d'améliorer leurs capacités sans être explicitement programmés. L'apprentissage automatique a un large éventail d'applications dans divers domaines, de la reconnaissance d'images et du traitement du langage naturel aux systèmes de recommandation et à la détection des fraudes, et il change notre façon de vivre. Il existe de nombreuses méthodes et théories différentes dans le domaine de l'apprentissage automatique, parmi lesquelles les cinq méthodes les plus influentes sont appelées les « Cinq écoles d'apprentissage automatique ». Les cinq grandes écoles sont l’école symbolique, l’école connexionniste, l’école évolutionniste, l’école bayésienne et l’école analogique. 1. Le symbolisme, également connu sous le nom de symbolisme, met l'accent sur l'utilisation de symboles pour le raisonnement logique et l'expression des connaissances. Cette école de pensée estime que l'apprentissage est un processus de déduction inversée, à travers les connaissances existantes.

Les performances de SOTA, la méthode d'IA de prédiction d'affinité protéine-ligand multimodale de Xiamen, combinent pour la première fois des informations sur la surface moléculaire Les performances de SOTA, la méthode d'IA de prédiction d'affinité protéine-ligand multimodale de Xiamen, combinent pour la première fois des informations sur la surface moléculaire Jul 17, 2024 pm 06:37 PM

Editeur | KX Dans le domaine de la recherche et du développement de médicaments, il est crucial de prédire avec précision et efficacité l'affinité de liaison des protéines et des ligands pour le criblage et l'optimisation des médicaments. Cependant, les études actuelles ne prennent pas en compte le rôle important des informations sur la surface moléculaire dans les interactions protéine-ligand. Sur cette base, des chercheurs de l'Université de Xiamen ont proposé un nouveau cadre d'extraction de caractéristiques multimodales (MFE), qui combine pour la première fois des informations sur la surface des protéines, la structure et la séquence 3D, et utilise un mécanisme d'attention croisée pour comparer différentes modalités. alignement. Les résultats expérimentaux démontrent que cette méthode atteint des performances de pointe dans la prédiction des affinités de liaison protéine-ligand. De plus, les études d’ablation démontrent l’efficacité et la nécessité des informations sur la surface des protéines et de l’alignement des caractéristiques multimodales dans ce cadre. Les recherches connexes commencent par "S

SK Hynix présentera de nouveaux produits liés à l'IA le 6 août : HBM3E à 12 couches, NAND à 321 hauteurs, etc. SK Hynix présentera de nouveaux produits liés à l'IA le 6 août : HBM3E à 12 couches, NAND à 321 hauteurs, etc. Aug 01, 2024 pm 09:40 PM

Selon les informations de ce site le 1er août, SK Hynix a publié un article de blog aujourd'hui (1er août), annonçant sa participation au Global Semiconductor Memory Summit FMS2024 qui se tiendra à Santa Clara, Californie, États-Unis, du 6 au 8 août, présentant de nombreuses nouvelles technologies de produit. Introduction au Future Memory and Storage Summit (FutureMemoryandStorage), anciennement Flash Memory Summit (FlashMemorySummit) principalement destiné aux fournisseurs de NAND, dans le contexte de l'attention croissante portée à la technologie de l'intelligence artificielle, cette année a été rebaptisée Future Memory and Storage Summit (FutureMemoryandStorage) pour invitez les fournisseurs de DRAM et de stockage et bien d’autres joueurs. Nouveau produit SK hynix lancé l'année dernière

See all articles