Il y a quelques jours, Huawei et Xinzhiyuan ont accueilli le cours Huawei HiAI Open Open, dont beaucoup de lecteurs ont prêté attention à ce cours, tant de lecteurs ont laissé un message ou nous ont invités à répondre sur la plateforme Q & A. Ce cours a également des lecteurs qui sont des développeurs ou des praticiens d'applications mobiles, nous demandant comment combiner les capacités de développement AI apportées par la plate-forme HiAI avec notre propre entreprise, et que nous voulons prendre cette «route vers mobile AI». À quoi faire attention.
Pensez-y, c'est en effet une explication détaillée du "partage des marchandises sèches" de l'architecture HiAI et de la stratégie d'IA mobile proposée par Huawei dans divers aspects.Les lecteurs intéressés voudront peut-être y jeter un coup d'œil. Partage, Beaucoup de développeurs d'applications mobiles peuvent être relativement peu familiers avec ce domaine, nous sommes donc venus aujourd'hui pour répondre aux questions de certains lecteurs.
La plupart des développeurs d'applications mobiles avec lesquels je suis entré en contact sont très bons en ce qui concerne l'intelligence artificielle, mais il est encore un peu ambigu quant à la façon d'entrer dans l'IA, comment achever rapidement la commercialisation et comment choisir la plateforme. .
Nous espérons donc que, du point de vue d'un développeur qui ne comprend pas l'algorithme (comme c'est le cas de la plupart des développeurs mobiles en Chine), nous allons examiner ce que l'architecture HiAI a finalement apporté aux développeurs. Dans le même temps, comment les développeurs devraient réfléchir à la façon de compléter l'IA rapide de leur propre application?
De l'ère du mobile à l'ère de l'IA, vous ne pouvez pas écouter ce que les autres disent, juste danser avec le morceau ... Plus important encore, les développeurs ont besoin de savoir exactement ce que je veux.
"Je veux un petit risque d'essayer"
Si nous sommes des développeurs d'applications mobiles, nous avons entendu que l'IA peut mettre en œuvre diverses fonctions pour son propre APP et béni avec divers jeux sympas.Quelle est notre première réaction? En fait, la réponse la plus rationnelle doit être: Pouvez-vous vous le permettre?
Alien Yann Lecun a fait un tweet, ce qui signifie que la bulle d'IA va tomber en panne rapidement, la raison principale étant que de nombreuses cibles sont fixées dans une compagnie d'IA aussi haute que la lune.
Probablement la plus grande tragédie dans le monde est la suivante: AI n'a pas compris, l'argent n'a pas encore fonctionné ...
En fait, avant l'arrivée de l'architecture HiAI et de la puce Kirin 970, si les développeurs d'applications mobiles chinoises veulent essayer l'intelligence artificielle, la routine de base consiste à acheter les services informatiques et les services informatiques des fournisseurs de services cloud. Le plus élevé et le coût de nombreux déploiements de tests est encore plus terrifiant: les développeurs doivent collecter des quantités massives de données d'entraînement à partir de zéro, ainsi que l'énorme charge de travail et les difficultés d'entraînement de la formation par modèle.
De toute évidence un petit développeur, l'équipe entrepreneuriale est très difficile à supporter le temps, la technologie et le coût de développement des applications AI à partir de zéro.Les équipes d'applications mobiles moyennes et grandes ne peuvent pas se permettre l'incertitude de valeur et de compression stratégique.
Donc, si je suis un développeur mobile et que je veux essayer l'IA, mais je ne suis pas sûr à 100% de l'avenir, de quoi ai-je le plus besoin?
La réponse est, la possibilité d'entrer rapidement sur le terrain à un faible coût.
Hiai raison pour laquelle l'architecture actuelle est unique et avant de l'imagination de l'industrie, en raison du côté de l'extrémité ouverte de puissance de calcul AI dans l'industrie, que celui-ci. En d'autres termes, les développeurs d'éviter le coût élevé de l'utilisation des services de cloud développement AI. basé sur 970 Kirin puce NPU capacités de traitement spécial, les développeurs peuvent profiter de l'IA qui est considérée comme une force dix fois plus élevé que le GPU, mais peut aussi être contournée pression des coûts ultra-haute.
Après s'être connecté avec l'architecture HiAI, l'IA mobile de Huawei fournit aux développeurs un ensemble relativement complet de cinq moteurs principaux et un ensemble complet d'interfaces, ce qui leur permet d'accéder à des fonctionnalités IA spécifiques, évitant ainsi leur propre collection. données depuis le début du processus de formation de la difficulté technique et coûter beaucoup de temps et d'argent.
Faites votre choix parmi la valeur du développeur qui est vu, l'émergence de Kirin 970 et l'architecture hiai, ce calcul est considéré comme une force relativement plus raisonnable par le biais du côté du support, il offre aux développeurs une plate-forme de soutien pour résoudre le goulot d'étranglement du matériel et la plate-forme ouverte complète La sortie de la solution de stratégie permet au développeur de tout sauvegarder, de se concentrer sur des scénarios mobiles et de se concentrer sur l'expérience de l'IA sur les téléphones mobiles.
Vue d'ensemble, après un petit risque, un seuil bas et un système HiAI avec une forte intégration écologique, les développeurs d'applications peuvent développer des applications AI innovantes basées sur les capacités de la plateforme au lieu de partir de zéro et de faire face à l'inconnu. Exploration à long terme à coût élevé.
Le risque est faible, le retour peut être attendu, est la prémisse de toutes les affaires techniques.
«Mon application, bien sûr, je suis le maître»
Face à l'IA, un autre développeur doit prêter attention à savoir si leur propre APP peut atteindre la croissance grâce à l'IA, ou tout simplement le rendre amusant?
Dans de nombreux domaines, l'expérience de l'utilisation de scénarios d'intelligence artificielle ou de capacités d'intelligence artificielle est déjà bien connue, par exemple l'achat de cartes dans le domaine du commerce électronique, une fois qu'une certaine compétence est connue. Beaucoup de développeurs doivent réellement «accepter l'IA».
Cependant, il y a un problème ici: cette capacité de suivi et d'imitation de l'application AI est en fait un fragment unique, bien sûr, mais tout le monde doit suivre, mais en fonction de l'occlusion de l'environnement de développement, cette capacité AI ne peut pas être améliorée. Ne peut pas être lié à d'autres fonctions Au fil du temps, les développeurs trouveront beaucoup de main-d'œuvre et de ressources par une fonction AI, après la mise à jour de la version, rien ne peut être fait, ne peut qu'abaisser l'IA.
C'est le problème que la plate-forme de développement ne peut pas résoudre le problème de raisonnement de corrélation et de développement continu.Parce que les modèles complétés dans le cadre d'apprentissage machine sont tous uniques, il est difficile de se joindre à d'autres capacités pour former un tout.
La solution à ce problème est d'utiliser les capacités de raisonnement et de développement que l'architecture HiAI apporte à cette plateforme.L'architecture HiAI fournit actuellement des solutions et des fonctions de plate-forme, couvrant vidéo, caméra, RA, e-commerce, réseaux sociaux, traduction de langues. Dans le vaste domaine, on peut dire qu'il couvre essentiellement les principaux domaines des applications mobiles d'aujourd'hui, et d'ouvrir complètement les capacités de la puce, les capacités de l'application et les capacités du nuage.
En d'autres termes, le développement d'une variété de compétences connexes, ou différents degrés de développement et de mise à niveau, peut être atteint avec HiAI, pour atteindre la forte croissance de l'application.
Une question qui mérite d'être soulignée: de nombreux développeurs mobiles qui se sont lancés dans le monde de l'IA ne sont satisfaits que d'un certain niveau d'intelligence artificielle, ce qui leur permet d'augmenter leur expérience, mais cela leur coûte très cher. La prémisse doit s'assurer que vous êtes le propriétaire de l'APP.Vous pouvez clairement planifier les exigences et le développement de la prochaine étape de l'APP.Il n'y a pas de fossé entre penser et faire.
Dans le développement des capacités de la couche d'application hiai l'accent sur l'architecture, le cadre intégré polyvalent développement de l'apprentissage en profondeur, le développement est compatible avec une variété de façons. Cela signifie que les développeurs ne seront pas achevés qu'accélérer dans le hiai, ou la capacité de réaliser une IA, alors rien d'autre à faire. capacité hiai de fournir des services intégrés peuvent être combinés pour identifier, étudier et de sortie actifs multiples capacités en un, permettant aux développeurs de trouver le terrain AI pour leur point de ralliement.
plate-forme de qualité, bien sûr, pas un moyen pour les développeurs, permettant aux développeurs d'aller noir, mais devrait donner aux développeurs un conseil pour tout le monde à décollés.
Je veux faire ma meilleure chose '
Il y a aussi un problème qui n'a pas été abordé directement dans le domaine du développement d'IA mobile: la plupart des développeurs chinois ne sont pas des ingénieurs, ils ne sont pas doués pour les percées technologiques.
Cependant, il est paradoxal que lorsque nous parlons d'IA sur les téléphones mobiles aujourd'hui, il semble que par défaut, les développeurs doivent comprendre les algorithmes, comprendre les structures, comprendre la formation des machines, sinon ils ne semblent pas être de vraies IA. C'est certainement une sorte de préjugé technique que les gens comprennent l'algorithme.
En tant que technologie back-end instrumentalisée, AI est évidemment un moyen plus raisonnable de développer l'application, d'appliquer l'application, d'intégrer l'allocation efficace des tâches sous la même plate-forme, et il est possible d'avoir une approche plus écologique.
Pour ce qui est du développement, je pense que la plupart des développeurs mobiles ont besoin d'IA pour ne pas avoir besoin de commencer à apprendre des algorithmes et des modèles complexes, mais pour savoir où accéder à ces algorithmes, directement dans mon application, et Faites-moi savoir clairement ce que les choses les plus cool peuvent être faites ensuite.
Dans l'ensemble, ce que les développeurs devraient vraiment faire est de créer leur propre créativité et leur perspicacité commerciale.La technologie devrait être de plus en plus conviviale et simple, au lieu de faire de chaque développeur un expert de liens complets.
L'objectif du moteur HiAI est de permettre aux développeurs de développer des applications AI de haute qualité sans connaître les algorithmes AI via l'API de la couche application ouverte, en mettant l'accent sur l'expérience applicative et les pratiques métier. Entièrement ouvert aux développeurs, ouvrez l'environnement de base ouvert AI à différents niveaux, afin que les développeurs ayant des besoins différents et des fondations différentes puissent choisir la méthode appropriée.Même si les développeurs ne comprennent pas complètement l'algorithme, ils peuvent utiliser leur propre application pendant une courte période. AI ciblée.
En ligne avec cette condition, le monde actuel n'a que le framework HiAI lui-même: Apple et Samsung ont actuellement adopté des politiques fermées sur les capacités des puces AI, sans parler de l'ouverture totale.
La valeur industrielle la plus importante de HiAI est évidemment qu'elle fournit différents niveaux de sortie de capacité au niveau du domaine au niveau de la plate-forme, renvoyant l'option au développeur.
Grâce au soutien de l'architecture AI entièrement instrumentalisé et assisté, permettant aux développeurs de revenir aux affaires et à la créativité, peut-être le bon chemin pour l'IA, est aussi le futur de l'écologie d'AI.
Ce que nous attendons peut-être, c'est que les développeurs continueront à apprendre et à explorer de nouveaux environnements et de nouvelles fondations pour créer rapidement des applications mobiles IA phénoménales qui susciteront une attention générale.
Quand les fleurs et la scène sont toutes prêtes, c'est probablement à propos du propre développeur.