Tian Yuandong : Quelques réflexions sur GPT-4
OpenAI a publié GPT-4 hier, et c'était vraiment bien après l'avoir essayé.
En termes de génération d'histoires, qui me préoccupe principalement, par rapport aux histoires générées par ChatGPT, GPT-4 a un meilleur style d'écriture et plus de détails, et est meilleur pour les descriptions vives et spécifiques, et l'intrigue a commencé à prendre des tournures intéressantes. Bien sûr, certains des problèmes de ChatGPT, tels que le manque de mise en page générale et de capacité de planification d'histoire, les personnages ne sont pas proéminents, le développement narratif est ennuyeux, le paragraphe de suite se terminera rapidement par une fin médiocre, etc., existent toujours. sur GPT-4.
À en juger par son rapport de performance, par rapport au GRE verbal qui est proche du score complet, l'écriture GRE n'a que 4 points, et l'écriture anglaise Advanced Placement n'a que 2 points (passant 3 points), et du GPT-3 à 4 je ne sais pas si le manque de progrès est lié à ces problèmes.
Mais quoi qu'il en soit, GPT-4 peut déjà nous aider à faire beaucoup de travail quotidien. Dix ans seulement se sont écoulés depuis que l’apprentissage profond a commencé à exploser en 2013. Nous disposons d’outils si puissants, et on peut dire que leur vitesse d’évolution dépasse l’imagination.
En 2017, pourquoi certains étudiants en mathématiques n'aiment pas et même méprisent le Deep Learning ? Cette réponse contenait des suppositions audacieuses, telles que "J'ai tâtonné pendant la longue nuit et le soleil n'est pas encore apparu." Il semble maintenant que ces prédictions soient généralement correctes, mais je ne m'attendais pas à ce que ce jour arrive ainsi. bientôt.
Une fois qu'une technologie devient un outil universel comme le calcul, on peut s'attendre aux énormes changements qu'elle apportera.
Si nous adoptons une vision à plus long terme, que se passera-t-il dans le futur ?
J'ai également eu quelques réflexions autour de 2020 et je les ai mises dans mes propres romans de science-fiction. En général, si cette tendance se développe à l'extrême, et que même la fabrication de produits physiques peut être entièrement automatisée à l'aide de matériaux locaux, alors le résultat final sera « ce que vous pensez être ce que vous obtenez » : pour autant que vous puissiez concevoir un chose, elle apparaîtra devant vous à un coût très faible.
Tant que le travail le plus répétitif pourra être copié sans limite par des machines, sa valeur tombera à presque zéro et deviendra un bien public omniprésent comme l'eau et l'air.
Dans ces conditions, la « singularité » deviendra une valeur et un sens que chacun chérit. Peut-être qu’à l’avenir, le principal facteur pour juger les talents ne sera plus l’obtention d’un diplôme ou la réussite d’un examen, mais l’examen de l’expérience et des réalisations personnelles.
« Faire mieux que les autres avec le même objectif » est unique, et « aller dans une direction que personne n'a jamais prise auparavant » est également unique. Cela inclut non seulement les réalisations académiques reconnues par les pairs, telles que la résolution de problèmes que personne ne peut résoudre et la création et l'exploration d'une nouvelle orientation académique, mais inclut également des expériences, des idées, des modes de pensée et même trois points de vue uniques, comme celui d'une personne. marchant avec des béquilles. Un programmeur qui a exploré l'Antarctique, quelles vues, idées et idées aura-t-il sur le monde ? Comment un étudiant en histoire qui a autrefois fabriqué une fusée artisanale pour aller sur la Lune a perdu le contrôle et a été miraculeusement sauvé, racontera-t-il cette expérience dans son autobiographie ?
Ces droits à la parole étroitement associés à des caractéristiques personnelles permettront à chacun d'occuper une niche écologique unique dans la société humaine et de devenir le point d'ancrage ultime des « êtres humains ». Même si la conscience peut être téléchargée et que des jumeaux numériques peuvent être réalisés à l'avenir, cette personnalité unique ne peut pas être copiée - tant que le même individu devient deux et commence à recevoir différentes stimulations de signaux externes, ses états internes changeront en fonction. mise à jour, la trajectoire commencera à diverger, la rendant à nouveau unique.
En général, chacun prouve ses choix à travers son propre « Tao », et accumule ses propres caractéristiques uniques en raison des choix passés. Il est impossible de juger à l’avance qui est meilleur que qui, car le calcul de cette fonction de jugement lui-même nécessite que les individus suivent leur propre voie. Et lorsque d'innombrables personnes qui insistent sur leurs propres orientations se réunissent, diverses idées merveilleuses continueront à émerger. Certaines d'entre elles se sont avérées correctes dans la pratique, ce qui affectera les autres et attirera des adeptes. Et un monde diversifié et inclusif qui inclut tous ces individus sera plein de motivation pour progresser.
Je vais trop loin.
Pour les chercheurs, que signifie l’émergence du GPT-4 ?
Nous avons deux choix extrêmes. Le premier est de fermer la porte, sans écouter ni regarder, en utilisant l'ancienne inertie de la pensée pour concevoir l'itinéraire de recherche, et continuer à publier le prochain article ; Maintenant, abandonnez les idées de recherche précédentes, déchirez tous les manuels et croyez que la puissance de calcul est reine, que les grands modèles et les mégadonnées sont tout.
Je pense que ces deux attitudes ne sont pas souhaitables. Le paradigme de la recherche doit changer. Il ne s’agit plus de découvrir des connaissances spécifiques, mais d’étudier le mécanisme de l’apprentissage modèle et de rechercher l’origine de sa capacité d’apprentissage. Par exemple, grâce à une formation massive sur les données, les modèles existants peuvent apprendre automatiquement de nombreux concepts.
Mais comment le modèle apprend-il ce concept ? Pourquoi les grands modèles apprennent-ils plus vite et mieux ? Comment est-il découvert à partir des données, capturées par le modèle et continuellement renforcées pendant la formation ? Comment se forment les concepts avancés ? Comment les modèles existants capturent-ils ces concepts, et avec quel mécanisme ? Je pense que ces orientations de recherche fondamentale peuvent être véritablement significatives à long terme, et qu'elles constituent également le débouché final pour véritablement transformer la métaphysique de « l'intelligence artificielle » en science.
Bien sûr, il faut dire que celles-ci sont considérées sur une échelle de décennies. Pour faire ces études, vous avez besoin de beaucoup de connaissances de base, de suffisamment de patience et d'être capable d'accepter de nouvelles choses qui dépassent les vôtres. portée cognitive. Il peut être intégré dans le flux de travail et les idées de recherche originales.
Cela peut être considéré comme mon unique "Dinghai Shenzhen" en matière de recherche, et j'espère continuer.
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)

Lors de la conversion des chaînes en objets dans vue.js, JSON.Parse () est préféré pour les chaînes JSON standard. Pour les chaînes JSON non standard, la chaîne peut être traitée en utilisant des expressions régulières et réduisez les méthodes en fonction du format ou du codé décodé par URL. Sélectionnez la méthode appropriée en fonction du format de chaîne et faites attention aux problèmes de sécurité et d'encodage pour éviter les bogues.

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

Résumé: Il existe les méthodes suivantes pour convertir les tableaux de chaîne Vue.js en tableaux d'objets: Méthode de base: utilisez la fonction de carte pour convenir à des données formatées régulières. Gameplay avancé: l'utilisation d'expressions régulières peut gérer des formats complexes, mais ils doivent être soigneusement écrits et considérés. Optimisation des performances: Considérant la grande quantité de données, des opérations asynchrones ou des bibliothèques efficaces de traitement des données peuvent être utilisées. MEILLEUR PRATIQUE: Effacer le style de code, utilisez des noms de variables significatifs et des commentaires pour garder le code concis.

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'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.

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
