


3 expériences pratiques avec Openai & # 039; S O1 Vous devez voir - Analytics Vidhya
Introduction
À quelle fréquence pensez-vous vraiment et raisonnez-vous avant de parler? Le LLM actuel de pointe, GPT-4O, offrait déjà des réponses impressionnantes sans prendre beaucoup de temps à répondre. Mais imaginez si cela a commencé à prendre plus de temps pour réfléchir et créer une logique. Avec leur dernier modèle, O1, Openai a laissé tomber une bombe, introduisant des LLM qui peuvent vraiment penser et raisonner avant de répondre - une capacité qui, jusqu'à présent, était considérée comme unique pour seulement quelques humains!
O1's O1 est une nouvelle série de modèles d'IA conçus pour investir plus de temps dans la réflexion avant de générer une réponse. Surpassement toutes les versions précédentes et même de nombreux humains sur diverses plateformes comme les États-Unis Math Olympiad (AIME), l'évaluation GPQA et lesforces de code, la série O1 marque l'étape significative de l'Openai vers AGI. Les deux modèles - Openai O1 et Openai O1-MinI - EXCEL dans le raisonnement, la science, le codage et les mathématiques!
Donc, dans ce blog, j'ai décidé de mener quelques expériences O1 et de mettre Openai O1 à l'épreuve! J'ai effectué trois expériences impliquant la physique, la chimie et la biologie, combinées à la magie des mathématiques et du codage, pour vous servir le plat parfait préparé par O1.
Lisez la suite pour découvrir les résultats de mes expériences avec OpenAI O1.
Aperçu
- Comprenez la portée du modèle O1 d'Openai dans le monde de la science, du raisonnement et de la logique.
- Visualisez les possibilités avec O1 d'OpenAI dans le domaine de la physique, de la chimie et de la biologie.
Table des matières
- Le pouvoir des visuels dans l'éducation
- Expérience 1: Jouer avec des planètes (physique)?
- Rapide
- Sortir
- Choses à garder à l'esprit
- Le travail de l'O1 d'Openai dans cette expérience
- Expérience 2: acide-base - chimie visuelle?
- Rapide
- Sortir
- Choses à garder à l'esprit
- Expérience 3: Mélanger avec la biologie?
- Rapide
- Sortir
- Mon observation des expériences d'O1 ci-dessus
- Questions fréquemment posées
Le pouvoir des visuels dans l'éducation
Le plus grand défi auquel les gens sont confrontés en matière de science est le manque de visualisation! Imaginez pour la plupart d'entre nous, le mot «gravité» nous rappelle simplement une pomme tombant sur la tête de Newton. La visualisation améliore non seulement l'expérience d'apprentissage, mais nous aide à conserver cette leçon dans notre mémoire pendant une période plus longue. L'idée de créer des simulations / visualisations des concepts scientifiques n'est pas vraiment une nouvelle. Mais le pouvoir de créer ces visualisations sans écrire une seule ligne de code, pour concevoir des systèmes interactifs qui vont au-delà du suivi d'un ensemble de règles tout en intégrant la logique et le raisonnement est définitivement nouveau.
Avec le modèle O1 de l'AI ouvert, j'ai fait exactement cela!
J'ai présenté un problème chacun de la physique, de la chimie et de la biologie au modèle O1 d'Openai. Les solutions à ces problèmes nécessitaient un raisonnement logique, des calculs mathématiques et un codage étendu, et O1 m'a époustouflé avec les résultats!
Avant de passer aux expériences O1, je vous recommande de parcourir notre article sur la façon d'accéder à Openai O1!
Expérience 1: Jouer avec des planètes (physique)?
Permettez-moi de commencer par une révision rapide de notre système solaire: il se compose de 8 planètes: Mercure, Vénus, Terre, Mars, Jupiter, Uranus, Saturne et Neptune. Le soleil est au centre de notre système solaire autour duquel les planètes tournent. Cela semble simple, non?
Maintenant, toutes ces planètes sont à différentes distances du soleil et tournent autour de lui dans des orbites uniques, à différentes vitesses. La vitesse d'une planète autour du soleil est généralement calculée en utilisant la formule suivante:
v = √ (gm / r)
où:
- v est la vitesse de la planète
- G est la constante gravitationnelle universelle
- M est la masse du soleil
- r est le rayon ou la distance de la planète du soleil
Disons que vous souhaitez visualiser les changements de vitesse d'une planète en modifiant le rayon de la planète ou la masse du soleil. Tout ce que vous avez à faire est d'inviter l'O1 d'Openai pour écrire le code pour créer cette visualisation.
Rapide
Je veux créer une simulation scientifiquement précise de notre système solaire avec les 8 planètes tournant autour du soleil à leurs vitesses uniques. La simulation doit inclure les caractéristiques suivantes:
- Paramètres réglables:
- Incluez les curseurs (barres de traînée) sous la simulation pour ajuster les éléments suivants pour chaque planète et le soleil:
- Masse
- Rayon
- L'ajustement de la masse du soleil doit affecter les vitesses orbitales des planètes.
- L'ajustement de la masse et du rayon d'une planète devrait changer sa représentation dans la simulation (taille et éventuellement couleur), mais sa propre masse n'affecte pas significativement son orbite en raison de la masse dominante du soleil.
- Incluez les curseurs (barres de traînée) sous la simulation pour ajuster les éléments suivants pour chaque planète et le soleil:
- Améliorations visuelles:
- Toutes les planètes et le soleil doivent être clairement étiquetés dans la simulation avec du texte blanc pour visibilité sur le fond de l'espace.
- Les orbites des planètes doivent être affichées sous forme de chemins autour du soleil.
- Lorsqu'un paramètre est ajusté, la planète (ou Soleil) correspondante doit être mise en évidence dans la simulation pendant une brève période (par exemple, avec un rectangle rouge) pour indiquer quel corps céleste a été modifié.
- Interface utilisateur:
- Le texte devant chaque curseur doit être en noir pour la lisibilité.
- Les commandes doivent être organisées en lignes claires dans un tableau, en suivant l'ordre des planètes dans le système solaire
- Pour chaque corps céleste, le format doit être:
- Nom de la planète ou du soleil
- Curseur de masse
- Curseur de rayon
Sortir
<adal> <meta charset="utf-8"> <itle> Simulation du système solaire <style> / * Style de toile * / #SimulationCanvas { Color d'arrière-plan: # 000; Affichage: bloc; marge: 0 auto; Border: 1px solide #ccc; } / * Style du panneau de configuration * / #Controls { Largeur: 800px; marge: 20px automatique; Couleur: # 000; Font-Family: Arial, Sans-Serif; } #Controls Table { Largeur: 100%; Border-Collapse: s'effondrer; } #Controls TD { rembourrage: 5px; Adigne vertical: milieu; } #Controls Label { Affichage: bloc; marge-fond: 5px; } entrée [type = "range"] { Largeur: 100%; } H2 { Texte-aligne: Centre; Couleur: # 000; } </ style> </ head> <body> <h2> Simulation du système solaire <canvas width = "800" height = "800"> </ canvas> <div> <ballage> <! - Contrôles du soleil -> <tr> <td Colspan = "2"> <strong> Sun <tr> <TD> <Vabed> Mass </ Label> <input type = "range" min = "1" max = "100" value = "100" Step = "1"> <TD> <babliques> RADIUS <input type = "range" min = "10" max = "50" value = "30" Step = "1"> <! - Contrôles des planètes -> <! - Mercure -> <tr> <td colspan = "2"> <strong> mercure </style></itle></adal>
Cliquez ici pour trouver le code complet.
Choses à garder à l'esprit
Pour exécuter ce code, il vous suffit de suivre 3 étapes:
- Copiez ce code dans votre éditeur de code préféré, comme le bloc-notes.
- Enregistrez le fichier en tant qu'index.html .
- Ouvrez le fichier dans votre navigateur Web préféré.
Alternativement, vous pouvez jouer directement avec la version que j'ai créée. Partagez-vous les commentaires, qu'est-il arrivé à la vitesse de Jupiter lorsque vous avez atteint son rayon?
Le travail de l'O1 d'Openai dans cette expérience
Pendant que vous vous émerveillez de cette application, prenons du recul pour comprendre ce que le dernier modèle d'Openai a fait dans les coulisses pour donner vie à ma visualisation.
- Il a fallu un certain temps pour comprendre les différents aspects qu'il doit prendre en considération en faisant grimper l'invite.
- Il s'est rendu compte qu'il devait utiliser les concepts liés à la physique, aux mathématiques et au codage pour générer la sortie.
- Il a combiné la logique derrière chaque étape - fusionnant la physique et les mathématiques et traduit plusieurs éléments visuels que j'avais suggérés dans un code approprié.
Maintenant, que nous avons fini avec la modélisation de notre système solaire, obtenons des produits chimiques.
Expérience 2: acide-base - chimie visuelle?
Il y a des milliers d'acides et de bases. Il n'est pas toujours facile de se rappeler lequel de ces réagsions les uns avec les autres et le produit chimique qu'ils créent? Imaginez si nous connaissions les résultats que nous pourrions obtenir avant de mélanger deux produits chimiques! Cela nous ferait probablement économiser de nombreuses brûlures ou des accidents malheureux dans le laboratoire et pourrait tout aussi bien aider nos instituts à économiser de l'argent sur les béchers cassés et d'autres équipements.
Donc, ma demande d'ouvrir AI O1 était de créer une simulation dans laquelle nous pourrions choisir un acide, une base, et leurs quantités et cela nous dirait à quoi ressemblerait notre produit.
Rapide
Créez une simulation dynamique et interactive impliquant trois béchers étiquetés:
- Descriptions de bécher:
- Beaker A: contient un acide sélectionné.
- Beaker B: contient une base sélectionnée.
- Beaker C: montre la sortie de la réaction.
- Éléments d'interface utilisateur:
- Incluez les menus déroulants pour sélectionner 20 acides différents et 20 bases différentes.
- Fournir des menus déroulants séparés pour choisir des volumes (de 10 à 100 ml, par incréments de 10) pour l'acide et la base.
- Fonctionnalité interactive:
- Lorsque l'utilisateur sélectionne un acide, une base et ses volumes, la simulation doit:
- Animez l'ajout de l'acide et de la base dans leurs béchers respectifs.
- Affichez les étiquettes d'acide et de base sur le bécher A et le bécher B une fois les sélections faites.
- Montrez une couleur verte dans le bécher C si une réaction se produit et une couleur bleue si aucune réaction ne se produit.
- Fournir des informations détaillées sous la simulation, indiquant si une réaction s'est produite, le produit généré, son nom, sa formule chimique et les détails pertinents.
- Lorsque l'utilisateur sélectionne un acide, une base et ses volumes, la simulation doit:
- Éléments visuels:
- Les béchers devraient avoir une forme réaliste.
- Assurez-vous que tout le texte est en noir pour la lisibilité.
Sortir
<adal> <meta charset="utf-8"> <title> Simulation de réaction acide-base <style> / * Style pour la simulation * / corps { Color d'arrière-plan: # F0F0F0; Background-Image: URL ('https://example.com/chemistry_lab_background.jpg'); / * Remplacez par une URL d'image de laboratoire réelle * / taille arrière: couverture; Font-Family: Arial, Sans-Serif; } #SimulationContainer { Affichage: flex; Justify-Content: Space-Asound; Align-Items: Flex-end; marge: 20px; } .Beaker { Largeur: 80px; hauteur: 150px; Border: 2px solide # 333; Border-Bottom: 0; Border-Radius: 0 0 50% 50%; Position: relative; débordement: caché; Color d'arrière-plan: #FFF; } .beaker-label { Texte-aligne: Centre; Police-poids: Bold; Couleur: # 000; marge: 5px; } .liquide { Largeur: 100%; hauteur: 0; Color en arrière-plan: transparent; Position: absolue; en bas: 0; Transition: hauteur 1s facilité; }</style> </title></adal>
Cliquez ici pour trouver le code complet.
Choses à garder à l'esprit
Pour exécuter ce code, suivez les mêmes étapes que celles mentionnées ci-dessus.
Alternativement, vous pouvez utiliser directement la version que j'ai créée.
Maintenant, que notre chimie est triée, il est temps que nous nous dirigeons vers notre prochaine expérience O1!
Expérience 3: Mélanger avec la biologie?
La seule chose qui nous sépare des machines est la biologie. Dans la biologie se trouve l'ensemble du secret de l'humanité et au cœur de la biologie des protéines. Les protéines sont pour l'homme ce que sont les jetons pour les LLM. Ces protéines constituent notre corps, notre cerveau et notre système nerveux entier nous aidant à comprendre et à comprendre notre environnement. Ceci est similaire à la façon dont les jetons créent des fonctionnalités entières de LLMS.
Mais il y a pratiquement des combinaisons de protéines sans limites possibles! Par conséquent, il est très difficile de se souvenir des noms et des cas d'utilisation pour chacun d'eux.
La tâche que j'ai donnée à O1 d'OpenAI était de créer une simulation qui pourrait m'aider à générer des combinaisons illimitées de ces protéines et à apprendre leurs cas d'utilisation.
Rapide
Créez une simulation de constructeur de protéines interactives avec les caractéristiques suivantes:
- Interaction utilisateur:
- Fournissez un menu déroulant contenant les 20 acides aminés standard, affichant leurs noms complets, leurs codes à trois lettres et leurs symboles à une lettre.
- Inclure des boutons pour ajouter de l'acide aminé à la chaîne, éliminer les derniers acides aminés et réinitialiser la chaîne.
- Représentation visuelle:
- Commencez par l'acide aminé le plus basique, la glycine, affichée par défaut.
- Représentez chaque acide aminé comme une hélice colorée unique et affichez leurs symboles à une lettre ci-dessous.
- Connectez visuellement les acides aminés avec des lignes ou des liaisons pour représenter les liaisons peptidiques à mesure que la chaîne se développe horizontalement.
- Affichage d'informations:
- Au fur et à mesure que les acides aminés sont ajoutés, affichez leurs noms et leurs informations de base (propriétés, utilisations) sous la simulation.
- Si la séquence d'acides aminés correspond à une protéine ou un peptide connu, affichez des informations détaillées, y compris son nom, sa description et ses utilisations populaires.
- Pour les séquences ne correspondant pas aux protéines connues, affichez la séquence d'acides aminés et les informations générales sur les peptides, ce qui indique qu'elle peut représenter un nouveau peptide ou synthétique.
Sortir
<adal> <meta charset="utf-8"> <title> Simulation du constructeur de protéines <style> corps { Font-Family: Arial, Sans-Serif; marge: 20px; } #BuilderContainer { Largeur: 1000px; marge: 0 auto; Texte-aligne: Centre; } #AminoacidSelect { Largeur: 200px; rembourrage: 5px; taille de police: 16px; } #AddButton, #RemoveButton { rembourrage: 5px 10px; taille de police: 16px; marge: 10px 5px; } #ChainDisplay { marge: 20px 0; taille de police: 18px; Affichage: flex; flex-wrap: Nowrap; Overflow-X: Auto; Border: 1px solide #ccc; rembourrage: 10px; } .Aminoacide { Position: relative; Largeur: 100px; hauteur: 150px; marge: 5px; Texte-aligne: Centre; } .Aminoacide SVG { Largeur: 100%; hauteur: 100%; } .Aalabel { marge: 5px; taille de police: 14px; } #proteininfo { marge: 20px; taille de police: 16px; }</style> </title></adal>
Cliquez ici pour trouver le code complet.
Pour exécuter ce code, suivez les mêmes étapes que celles mentionnées ci-dessus.
Alternativement, vous pouvez utiliser directement la version que j'ai créée.
C'est incroyable n'est-ce pas! Jamais auparavant je ne pourrais imaginer que l'identification des protéines et la création de nouveaux pourraient être si amusants et faciles.
Mon observation des expériences d'O1 ci-dessus
Ce dernier modèle O1 impressionne par ses capacités de raisonnement, de pensée logique et de codage. Pourtant, il doit faire des progrès importants dans l'ajout de fonctionnalités disponibles dans GPT4O comme la navigation Web, le téléchargement de fichiers ou le travail avec des images. Jusqu'à ce que nous voyions ces améliorations dans le modèle O1, GPT 4O sera toujours le modèle GO TO pour les tâches courantes.
Si vous voulez en savoir plus sur le fonctionnement des O1 et O1-Mini d'Openai, lisez ces articles:
- O1: le nouveau modèle d'Openai qui «pense» avant de répondre à des problèmes difficiles
- O1-MINI: un modèle de changement de jeu pour la tige avec un raisonnement rentable
Conclusion
Je suis impressionné par les résultats que j'ai vus dans les expériences O1 ci-dessus, avec seulement quelques heures dans Je pourrais créer 3 simulations pour 3 flux différents! L'O1 peut potentiellement aider des millions d'étudiants qui n'ont pas les ressources nécessaires pour vivre les possibilités que la science a à offrir. Cela va être extrêmement bénéfique pour quiconque a une idée et veut que le monde le voie.
Bien que dans la version actuelle du modèle, nous ne pouvons pas ajouter d'images ou de fichiers audio, mais lorsque cela se produit - ce multimodailty va améliorer encore les possibilités qui peuvent être atteintes avec ce modèle. Un avenir vraiment générateur nous attend.
Restez à l'écoute sur Analytics Vidhya Blog pour en savoir plus sur les utilisations de O1!
Questions fréquemment posées
Q1. Qu'est-ce que O1?A. Openai O1 - Une nouvelle série de modèles d'IA conçus pour passer plus de temps à réfléchir avant de répondre. Ces modèles peuvent raisonner à travers des tâches complexes et résoudre des problèmes plus difficiles que les modèles précédents en science, codage et mathématiques
Q2. Quand le modèle O1 d'Openai a-t-il été lancé?Le modèle O1 d'Openai a été lancé le 12 septembre 2024.
Q3. Le modèle O1 peut-il traiter les images?A. Oui, les derniers modèles O1 peuvent traiter des images bien que cette fonctionnalité n'ait pas encore été rendue en direct en direct.
Q4. Tout le monde peut-il utiliser des modèles O1?A. Actuellement, seuls les membres payants peuvent utiliser le modèle O1 d'OpenAI.
Q5. Comment la série O1 d'Openai est-elle formée?A. La série O1 est formée avec un apprentissage par renforcement à grande échelle permettant de raisonner d'utiliser la chaîne de pensée
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)

Le codage des ambiances est de remodeler le monde du développement de logiciels en nous permettant de créer des applications en utilisant le langage naturel au lieu de lignes de code sans fin. Inspirée par des visionnaires comme Andrej Karpathy, cette approche innovante permet de dev

Février 2025 a été un autre mois qui change la donne pour une IA générative, nous apportant certaines des mises à niveau des modèles les plus attendues et de nouvelles fonctionnalités révolutionnaires. De Xai's Grok 3 et Anthropic's Claude 3.7 Sonnet, à Openai's G

Yolo (vous ne regardez qu'une seule fois) a été un cadre de détection d'objets en temps réel de premier plan, chaque itération améliorant les versions précédentes. La dernière version Yolo V12 introduit des progrès qui améliorent considérablement la précision

Chatgpt 4 est actuellement disponible et largement utilisé, démontrant des améliorations significatives dans la compréhension du contexte et la génération de réponses cohérentes par rapport à ses prédécesseurs comme Chatgpt 3.5. Les développements futurs peuvent inclure un interg plus personnalisé

L'article passe en revue les meilleurs générateurs d'art AI, discutant de leurs fonctionnalités, de leur aptitude aux projets créatifs et de la valeur. Il met en évidence MidJourney comme la meilleure valeur pour les professionnels et recommande Dall-E 2 pour un art personnalisable de haute qualité.

Gencast de Google Deepmind: une IA révolutionnaire pour les prévisions météorologiques Les prévisions météorologiques ont subi une transformation spectaculaire, passant des observations rudimentaires aux prédictions sophistiquées alimentées par l'IA. Gencast de Google Deepmind, un terreau

L'article traite des modèles d'IA dépassant Chatgpt, comme Lamda, Llama et Grok, mettant en évidence leurs avantages en matière de précision, de compréhension et d'impact de l'industrie. (159 caractères)

O1'S O1: Une vague de cadeaux de 12 jours commence par leur modèle le plus puissant à ce jour L'arrivée de décembre apporte un ralentissement mondial, les flocons de neige dans certaines parties du monde, mais Openai ne fait que commencer. Sam Altman et son équipe lancent un cadeau de don de 12 jours
