How typically do you really suppose and purpose earlier than you communicate? The present state-of-the-art LLM, GPT-4o, was already delivering spectacular responses with out taking a lot time to reply. However think about if it began taking extra time to suppose and construct logic. With their newest mannequin, o1, OpenAI has dropped a bombshell, introducing LLMs that may genuinely suppose and purpose earlier than responding—a capability that, till now, was thought of distinctive to only some people!
OpenAI’s o1 is a brand new sequence of AI fashions designed to speculate extra time in pondering earlier than producing a response. Outperforming all earlier variations and even many people on varied platforms just like the USA Math Olympiad (AIME), GPQA analysis, and Codeforces, the o1 sequence marks OpenAI’s important step towards AGI. The 2 fashions—OpenAI o1 and OpenAI o1-mini—excel in reasoning, science, coding, and arithmetic!
So, on this weblog, I made a decision to conduct some o1 experiments and put OpenAI o1 to the take a look at! I carried out three experiments involving physics, chemistry, and biology, mixed with the magic of math and coding, to serve you the right dish ready by o1.
Learn on to find the outcomes of my experiments with OpenAI o1.
Overview
Perceive the scope of OpenAi’s o1 mannequin on this planet of Science, reasoning and logic.
Visualise the chances with OpenAI’s o1 within the discipline of Physics, Chemistry and Biology.
The Energy of Visuals in Training
The largest problem that folks face on the subject of science is the shortage of visualization! Think about for many of us, the phrase “gravity” merely reminds us of an apple falling on Newton’s head. Visualization not solely enhances the educational expertise however helps us retain that lesson in our reminiscence for an extended interval. The thought of making simulations/visualizations of scientific ideas isn’t actually a breaking information. However the energy to create these visualisations with out writing a single line of code, to design interactive methods that transcend following a algorithm whereas integrating logic & reasoning is unquestionably new.
With the Open AI’s o1 mannequin, I did simply that!
I offered one drawback every from physics, chemistry, and Biology to OpenAI’s o1 mannequin. The options to those issues required logical reasoning, mathematical calculations, and intensive coding, and o1 blew my thoughts with the outcomes!
Earlier than we transfer on to the o1 experiments, I like to recommend you undergo our article on Entry OpenAI o1!
Experiment 1: Taking part in with Planets (Physics) 🪐
Let me begin with a fast revision of our photo voltaic system: It consists of 8 planets: Mercury, Venus, Earth, Mars, Jupiter, Uranus, Saturn and Neptune. The Solar is on the heart of our photo voltaic system round which the planets revolve. Sounds easy proper?
Now all these planets are at completely different distances from the solar and revolve round it in distinctive orbits, at completely different speeds. The velocity of a planet across the solar is mostly calculated utilizing the next system:
v = √(GM/r)
the place:
v is the speed of the planet
G is the common gravitational fixed
M is the mass of the Solar
r is the radius or distance of the planet from the Solar
Let’s imagine you wish to visualise the modifications in velocity of a planet by altering the radius of the planet or the mass of the solar. All it’s essential do is immediate OpenAI’s o1 to write down the code to construct this visualisation.
Immediate
I wish to create a scientifically correct simulation of our photo voltaic system with all 8 planets revolving across the Solar at their distinctive speeds. The simulation ought to embrace the next options:
Adjustable Parameters:
Embrace sliders (drag bars) under the simulation to regulate the next for every planet and the Solar:
Adjusting the mass of the Solar ought to have an effect on the orbital speeds of the planets.
Adjusting a planet’s mass and radius ought to change its illustration within the simulation (measurement and probably coloration), however its personal mass doesn’t considerably have an effect on its orbit because of the Solar’s dominant mass.
Visible Enhancements:
All planets and the Solar should be clearly labeled within the simulation with white textual content for visibility towards the area background.
The orbits of the planets needs to be displayed as paths across the Solar.
When a parameter is adjusted, the corresponding planet (or Solar) needs to be highlighted within the simulation for a quick interval (e.g., with a purple rectangle) to point which celestial physique was modified.
Person Interface:
The textual content in entrance of every slider needs to be in black for readability.
The controls needs to be organized in clear rows in a desk, following the order of the planets within the photo voltaic system
For every celestial physique, the format needs to be: