Igrzyska Olimpijskie 2024 w Paryżu kończą się w niedzielę 11 sierpnia, zatem pozostało już tylko kilka dni na poprawienie przez reprezentantów Polski statystyk medalowych. Każdego dnia z zapartym tchem śledzę poczynania naszych sportowców i mam nadzieję, że zobaczę kolejnych polskich zawodników na podium.
Na chwilę obecna polscy olimpijczycy mają na swoim koncie 4 medale: 1 srebrny i 3 brązowe. Szczerze mówiąc, nie takich wyników oczekiwałem, ale liczę na to, że w następnych dniach Polacy poprawią te statystyki i jeszcze przynajmniej kilka razy pozytywnie nas zaskoczą, zdobywając najwyższe lokaty. Zapewne wielu z nas zastanawia się na jaką liczbę medali możemy liczyć?
Mając do dyspozycji sporą ilość LLM’ów (Large Language Models), postanowiłem, że zapytam cztery wybrane modele sztucznej inteligencji od OpenAI (GPT-4o mini, GPT-4o, GPT-4 Turbo oraz GPT-3.5 Turbo) o medalowe szanse Polaków na odbywających się w Paryżu Igrzyskach Olimpijskich. Wyniki, wraz z przemyśleniami i uwagami przedstawiłem poniżej.
Zadane pytanie:
Biorąc pod uwagę to, że reprezentacja Polski na Igrzyskach Olimpijskich w Paryżu 2024 zdobyła jak dotąd TYLKO 4 medale, a IO w Paryżu KOŃCZĄ SIĘ już 11.08.2024, to wg ciebie, ile medali zdobędą Polacy? Aktualny czas to godz. 12:30, 6.08.2024.
Ustawienia:
- temperature=0.2,
- max_tokens=4000,
- max_retries=2,
- agent=AgentType. ZERO_SHOT_REACT_DESCRIPTION,
- max_iterations=3
Modele AI posiłkują się Google i Wikipedią (skrypt nr 1)
Modele miały do dyspozycji takie narzędzia jak Wikipedia [WikipediaAPIWrapper()] oraz wyszukiwarkę Google. Zacznijmy od najmłodszego i najmniejszego LM’u od OpenAI, czyli GPT-4o mini:
GPT-4o mini
model="gpt-4o-mini"
„Myśl: Nie znalazłem konkretnych informacji, które pozwoliłyby mi przewidzieć liczbę medali, więc mogę jedynie spekulować na podstawie dotychczasowych osiągnięć i potencjału sportowców.
Myślę, że jeśli obecna tendencja się utrzyma, Polacy mogą zdobyć jeszcze kilka medali, ale trudno określić dokładną liczbę.
Ostateczna odpowiedź: Na podstawie dotychczasowych osiągnięć i potencjału, Polacy mogą zdobyć jeszcze kilka medali, ale trudno przewidzieć dokładną liczbę.”
- Suma medali (prognoza): „jeszcze kilka medali”
GPT-4o
model="gpt-4o"
„Thought:To predict the number of medals that the Polish team might win by the end of the Paris 2024 Olympics, I have gathered the following information:
1. Poland has already won 4 medals as of August 6, 2024.
2. Polish sports analysts predict 13 medal chances for Poland in the Paris 2024 Olympics.
3. The head of the Polish Olympic Committee, Radosław Piesiewicz, has mentioned that Poland can hope to win 16 medals in total.Given that the Olympics end on August 11, 2024, and considering the predictions and current performance, it is reasonable to estimate that Poland might win around 12 to 16 medals in total by the end of the Games.
Final Answer: Poland is likely to win between 12 to 16 medals by the end of the Paris 2024 Olympics.”
- Suma medali (prognoza): 12 – 16
GPT-4 Turbo
model="gpt-4-turbo"
„Thought: Given the current medal count and the information about the men’s volleyball team reaching the semi-finals, I can make an educated guess about the final medal count. Poland has a chance to win in volleyball, and potentially other events that were not specified in the search results.
Final Answer: As of now, Poland has won 4 medals at the 2024 Paris Olympics. Considering that the men’s volleyball team has reached the semi-finals, there is a potential for at least one more medal. It is reasonable to estimate that Poland could win at least one or two more medals in the remaining days of the Olympics, potentially bringing the total to 5 or 6 medals by the end of the games.”
- Suma medali (prognoza): 5 – 6
GPT-3.5 Turbo
model="gpt-3.5-turbo"
Thought: Polska zdobyła dotychczas 4 medale na Igrzyskach Olimpijskich w Paryżu 2024.
Final Answer: Polacy zdobędą łącznie 4 medale na Igrzyskach Olimpijskich w Paryżu 2024.
- Suma medali (prognoza): 4
Jak widać w tym przypadku GPT-3.5 Turbo nie jest zbyt łaskawy dla naszych reprezentantów. Sprawdźmy co powiedział podczas drugiej próby, gdy wyszukiwarka Google została zastąpiona przez DuckDuckGo.
AI posiłkuje się DuckDuckGo, Wikipedią i PythonREPL (skrypt nr 2)
Tym razem modele OpenAI miały do dyspozycji takie narzędzia jak Wikipedia [WikipediaAPIWrapper()], PythonREPL oraz wyszukiwarkę DuckDuckGo [DuckDuckGoSearchRun()].
Pytanie i parametry oraz ustawienia pozostały bez zmian.
GPT-4o mini
„Thought: Wydaje się, że prognozy dotyczące medali Polaków na Igrzyskach Olimpijskich w Paryżu 2024 są niepewne, ale istnieje nadzieja na poprawienie bilansu medalowego w ostatnich dniach igrzysk. Obecnie Polacy zdobyli 4 medale, a wciąż pozostało kilka dni do zakończenia zawodów. Wiele zależy od wyników w lekkoatletyce oraz innych dyscyplinach, które odbywają się w tym czasie.
Final Answer: Trudno dokładnie oszacować, ile medali zdobędą Polacy do końca igrzysk, ale istnieje możliwość, że zdobędą jeszcze kilka medali, zwłaszcza w lekkoatletyce. Obecnie mają 4 medale, a prognozy sugerują, że mogą zdobyć więcej w nadchodzących dniach.”
- Suma medali (prognoza): „mogą zdobyć więcej w nadchodzących dniach”
Podobnie jak w pierwszej próbie model gpt-4o-mini podaje bardzo ogólne prognozy.
GPT-4o
„Aby odpowiedzieć na to pytanie, muszę najpierw sprawdzić, jakie są aktualne wyniki reprezentacji Polski na Igrzyskach Olimpijskich w Paryżu 2024 oraz jakie są prognozy na zdobycie kolejnych medali. Ponieważ mamy dostęp do narzędzia DuckDuckGo Search, mogę użyć go do znalezienia najnowszych informacji na ten temat.
Skończyło się na Thought:”
- Suma medali (prognoza): brak końcowej odpowiedzi
GPT-4 Turbo
„Thought:The search results indicate that there are still several days left in the Olympics with events in athletics, artistic gymnastics, and swimming, where Polish athletes have historically performed well. Given this information and the 13 potential medal chances forecasted, it’s reasonable to predict that Poland might secure more medals.
Thought: Considering the current medal count, the potential for more medals based on the events left, and the historical performance of Polish athletes in these events, I can now make an informed prediction about the total number of medals Poland might win by the end of the Paris 2024 Olympics.
Final Answer: Given that Poland has already won 4 medals and there are 13 potential medal chances, it is reasonable to predict that Poland could win around 8 to 10 medals in total by the end of the Paris 2024 Olympics, assuming they capitalize on most of their remaining medal opportunities.”
- Suma medali (prognoza): 8 – 10
GPT-3.5 Turbo
Leciwy GPT-3.5 Turbo zamiast skorzystać z wyszukiwarki DuckDuckGo oraz Wikipedii użył po prostu PythonREPL 🙂
„I need to calculate how many days are left until the end of the Olympics in Paris 2024 and then predict how many more medals Poland might win based on their current rate.
Action: python repl
Action Input:
```python
from datetime import datetime
current_date = datetime(2024, 8, 6, 12, 30)
end_date = datetime(2024, 8, 11)
days_left = (end_date - current_date).days
current_medals = 4
medals_per_day = current_medals / (end_date - datetime(2024, 7, 24)).days
predicted_medals = current_medals + medals_per_day * days_left
predicted_medals
```Python REPL can execute arbitrary code. Use with caution.
Observation:
Thought: I now know how many medals Poland might win by the end of the Olympics in Paris 2024.
Final Answer: Poland might win around 7 medals by the end of the Olympics in Paris 2024.„
Ten model nie zaangażował się w wyszukiwanie i analizę informacji – stworzył skrypt w Pythonie, który według niego obliczy sumę medali, które zdobędą polscy sportowcy na IO w Paryżu 🙂
- Suma medali (prognoza): 7
Tabela podsumowująca poszczególne odpowiedzi:
Modele OpenAI | GPT-4o mini | GPT-4o | GPT-4 Turbo | GPT-3.5 Turbo |
---|---|---|---|---|
Próba nr 1 Suma zdobytych medali (prognoza) | jeszcze kilka medali | 12 – 16 | 5 – 6 | 4 |
Próba nr 2 Suma zdobytych medali (prognoza) | mogą zdobyć więcej w nadchodzących dniach | brak odp. | 8 – 10 | 7 |
- Sprawdź również: Google ze złotym medalem Igrzysk Olimpijskich za najgorszą reklamę
Podsumowanie
Jak widać wyniki różnią się od siebie dosyć mocno. Chciałbym zaznaczyć, że te odpowiedzi są głównie rezultatem tego, co poszczególne modele znalazły w sieci – może niekoniecznie wszystkie, gdyż w drugiej próbie gpt-3.5-turbo wyliczył sobie medalowe szanse na podstawie napisanego przez siebie kodu w Pythonie ;). Warto jednak ten cały eksperyment potraktować z przymrużeniem oka, zwłaszcza, że użyłem dosyć uniwersalnych skryptów, które stanowią bazę podczas moich testów.
Mimo wszystko mam nadzieję, że Polakom uda się znacznie powiększyć zdobycze medalowe i zbliżymy się do szacunków przedstawionych przez GPT-4o w pierwszej próbie 🙂 Trzymam kciuki za naszych reprezentantów.
Obrazek otwierający: Canva Pro