Kezdőoldal » Számítástechnika » Programozás » Machine learninggel lehetséges...

Machine learninggel lehetséges szorozni megtanítani egy gépet, úgy hogy gyorsabb legyen mint bármelyik jelenlegi szorzó algoritmus? Tehát a gép felfedezne egy újfajta szorzási módszert ami gyorsabb lenne minden eddiginél?

Figyelt kérdés
Esetleg lehetséges megtanítani prímtényező bontásra?
2018. dec. 18. 15:31
 1/7 A kérdező kommentje:
A prímtényezős bontást szintén úgy értem hogy akármekkora nagyságú prímszámot pillanatok alatt felbontana prímtényezőkre.
2018. dec. 18. 15:32
 2/7 anonim ***** válasza:
Jelenleg attól gyorsabb egy művelet ha gyorsabb a feldolgozóegység. Nem valószínű hogy új algoritmus lenne, mert ha lenne olyan akkor már azt használnák...
2018. dec. 18. 15:40
Hasznos számodra ez a válasz?
 3/7 anonim ***** válasza:
Nem, a machine learning egyáltalán nem ez, nem igy működik, nem talál fel új dolgokat.
2018. dec. 18. 16:41
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:

Ez kizárt.

A szorzás olyan alapművelet, amley hardveresen ki van a végletekig optimalizálva. Az MI csak egy fölös layert jelentene, semmi többet.

2018. dec. 18. 18:09
Hasznos számodra ez a válasz?
 5/7 A kérdező kommentje:
Akkor hogy szorzol ossze hardveresen ket 2048 bites szamot??
2018. dec. 18. 21:41
 6/7 anonim ***** válasza:

5: Régen úgy volt, hogy az emberek csak számítógépet szerettek volna építeni, ami megkönnyítette volna a munkájukat és pontosabbá tette volna azt. Ennek érdekében a lehető legegyszerűbb architektúrát építették ki, amely akkoriban nem volt képes, csak összeadásra. Ez elég is volt, tekintve, hogy a kivonás, az osztás és a szorzás is visszavezethető összeadások sorozatára. A kivonás is összeadás, hiszen ezért képezünk kettes komplemenst.

Ami tény, hogy a két legnevesebb 8 bites processzor, a 6502 és a z80 sem tartalmazott szorzó áramköröket. Sokban még ma sincs ilyen.


Ma már vannak a modern, nagy teljesítményű processzorokban hardveres szorzók (Dadda, Wallace, vagy ennél is korszerűbb áramkörök), de az tény, hogy ezek csak a processzor szóhosszúságának megfelelő "teljesítményre" képesek. A nagyobb számok összeszorzásához már szoftveres rásegítés kell, hiszen egy 2048 bites szám egyszerűen nem fér be egy 64 bites processzor regiszterébe.

Azt azonban érdemes látni, tudni és észben tartani, hogy a szorzás is csak összeadások hosszabb-rövidebb sorozata. Háromszor négy az ugye 4 + 4 + 4.

2018. dec. 19. 08:31
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:

A szorzás (egyszerű), faktorizáció (nehéz), prímtesztelés (könnyű) három különböző dolog.

Gépi tanulást például játékokra szoktak használni, vagy arra, hogy felismerjen valamit a gép. Arról nem tudok, hogy megadsz egy feladatot, és gépi tanulással kitalál a gép egy új, hatékonyabb algoritmust.

2018. dec. 19. 18:15
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!