perjantai 5. kesäkuuta 2026

Tekoäly sekoittaa sekin megabitit ja megatavut

Media sotkee uutisoinnissaan usein megatavut ja megabitit keskenään. Yllättävän vaikeaa se on myös tekoälylle, jonka luulisi osaavan asian paremmin. 

Kuinka monta megabittiä sekunnissa on keskimääräinen siirtonopeus, jos dataa siirtyy 11 gigatavua tunnissa. Helppo laskea itsekin, mutta kokeilin kysyä tekoälyltä. Seuraavat kolme esimerkkiä ovat kaikki maksullisista versioista. 

Anthropicin Claude on lyhyen ytimekäs, mutta väärässä:

Ei näin.

Huolestuttavinta tekoälyjen vastauksissa on, että ne vaikuttavat järkeviltä ja esittävät vaihe vaihteelta, miten päätyivät lopputulokseen. Silloin vastausta on helppo uskoa. Clauden vastaus on kuitenkin selvästi väärin, sillä se ei erota megatavua megabitistä.

ChatGPT 5.5 on vielä havainnollisempi, se laskee tuloksen uskottavan näköisesti.

Myös ChatGPT 5.5 antaa väärän vastauksen.

Tässäkin tulos on väärin, koska laskenta ei ymmärrä eroa tavun ja bitin välillä.

Vertailun yllättäjä on Microsoftin Copilot, joka kolmesta ainoana antaa oikean tuloksen.

Vihdoin oikea tulos, joka on tietenkin kahdeksankertainen edellisiin verrattuna.

Copilot on kovin puhelias, mutta ainakin se erottaa bitit ja tavut toisistaan. Sana "desimaalipohja" lienee suora käännös kantalukua tarkoittavasta 10-kantaisesta järjestelmästä.

Tämä pieni esimerkki muistuttaa jälleen konkreettisesti, miksi tekoälyn antamiin vastauksiin ei pidä luottaa sokeasti. Lopputulos pitää itse tarkistaa, tai ainakin verrata useamman tekoälyn antamaa vastausta toisiinsa.

2 kommenttia:

Sami Lehtinen kirjoitti...

Samoin menee ihmisiltä ja tekoälyiltä myös GB ja GiB jatkuvasti sekaisin, vaikka tuo on standardoitu jo vuonna 1999 [IEC 80000-13].

Teemu kirjoitti...

Geminin vastaus:

11 gigatavua tunnissa (GB/h) on desimaalijärjestelmässä tasan **24,44 megabittiä sekunnissa (Mb/s)**.
### Miten muunnos lasketaan?
Tiedonsiirrossa ja verkkonopeuksissa käytetään yleensä desimaalijärjestelmää (kanta 10). Laskukaava etenee seuraavasti:
1. **Muutetaan gigatavut megabiteiksi:**
* 1 gigatavu (GB) = 1 000 megatavua (MB)
* 1 megatavu (MB) = 8 megabittiä (Mb)
* 2. **Muutetaan tunnit sekunneiksi:**
* 1 tunti = 3600 sekuntia
3. **Lasketaan sekuntinopeus:**
* > **Huomio binaarijärjestelmästä:** Jos kyseessä on tietokoneen tallennustilaan perustuva laskenta (binaarijärjestelmä, jossa 1 GiB = 1024 MiB), laskukaava on 11 \times 1024 \times 8 = 90\ 112 \text{ megabittiä}. Kun tämä jaetaan 3600 sekunnilla, tulokseksi saadaan **25,03 Mb/s**.
>