neprihlásený Sobota, 23. novembra 2024, dnes má meniny Klement
Mozilla bude hľadať chyby vo Firefoxe pomocou umelej inteligencie

Značky: FirefoxMozillaumelá inteligencia

DSL.sk, 13.2.2019


Organizácia Mozilla zapracuje do procesu vývoja kódu svojho webového prehliadača Firefox nástroj Clever-Commit, ktorý jej umožní efektívne identifikovať chyby v kóde pomocou metód umelej inteligencie a strojového učenia.

Nástroj spoluvytvoril tvorca hier Ubisoft a Mozilla ho zatiaľ nasadzuje vo fáze preverovania kvality kódu, pričom po nasadení sa bude spolupodieľať na jeho ďalšom vývoji. Pokiaľ bude nasadenie úspešné plánuje ho nasadiť aj v ďalších fázach vývoja Firefoxu.

Clever-Commit identifikuje chyby na základe podobnosti s kódom, na ktorom sa technológia učila. V prípade Firefoxu sa použijú dáta zo systému evidencie chýb aj kompletné zdrojové kódy zo systému sledovania verzií kódu.

Po plnom nasadení Mozilla očakáva, že nástroj by mal automaticky odhaliť 60% až 80% chýb v novopridávanom kóde. Aká je miera chybne avizovaných chýb a aké metódy učenia a detekcie používa nie je jasné, vo vedeckom článku o pôvodnej verzii tohto nástroja CLEVER sa ale nespomínajú neurónové siete.

Firefox je písaný v C++, Ruste a JavaScripte a každá nová verzia obsahuje podľa Mozilly približne 8 tisíc zmien. Efektívne hľadanie chýb môže výrazne zefektívniť vývojový proces a odbremeniť vývojárov. Mozilla podľa oznámenia očakáva ušetrenie stoviek hodín práce, zrejme za jeden 6 až 8-týždňový vývojový cyklus.


      Zdieľaj na Twitteri



Najnovšie články:

Protimonopolný úrad začal prešetrovať, prečo v SR nie sú skutoční virtuálni mobilní operátori
Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky
Qualcomm chystá Snapdragon CPU pre lacnejšie PC, majú začínať na 600 dolárov


Diskusia:
                               
 

Posielam posledné zvyšky intelegencie
Odpovedať Známka: 8.3 Hodnotiť:
 

Umelej alebo tvojej?
Odpovedať Známka: 8.9 Hodnotiť:
 

Jedno nevyľučuje druhé.
Odpovedať Známka: 10.0 Hodnotiť:
 

Načo hľadať chyby v nedokonalom ľudskom kóde? Čo tak rovno vytvoriť umelú inteligenciu, ktorá na základe spätnej väzby užívateľov a telemetrie bude vykonávať aj samotný vývoj produktu?
Odpovedať Známka: 7.9 Hodnotiť:
 

To ti ziaden programator nenapise, z jedineho prosteho dovodu -> prisiel by o pracu + ostatni programatori(vcetne mna) by ho za to zabili :D
Odpovedať Známka: -2.0 Hodnotiť:
 

Nepoznam programatora ktory napise dobry kod na prvy krat, pripadne bez zmeny povodneho dizajnu/refactoringu.. A ti co si to o sebe myslia, vacsinou nepisu ani dobry kod ani niesu dobri partaci...
Odpovedať Známka: 9.2 Hodnotiť:
 

No ono sa meni dizajn a refaktoruje aj preto, ze sa zmenili poziadavky. Resp. povodne poziadavky neboli dostatocne presne formulovane.

Ziadny kod nie je nikdy hotovy, pretoze sa pouziva v prostredi, ktore sa meni a musi sa mu prisposobit.
Odpovedať Známka: 3.3 Hodnotiť:
 

Ja poznám plno firiem, ktoré okamžite dodávajú hotový kód na prvýkrát a už ho ani nemenia.
Všetky robia zákazky hlavne pre štátnu správu.
Odpovedať Známka: 10.0 Hodnotiť:
 

Poznam takych asi 2 - 3 a ticho zavidim v kute.
Odpovedať Známka: -3.3 Hodnotiť:
 

To lebo nakolko taky kod je i v sulade s GDPR, programatora z neho priekazne spoznat ani nejde.
Odpovedať Známka: 0.9 Hodnotiť:
 

Kokot
Odpovedať Známka: -1.7 Hodnotiť:
 

Presne tak. Vtaka poznat po peri, cloveka priekazne po reci.
Odpovedať Známka: 3.8 Hodnotiť:
 

Pre absenciu cenzury najmenej redakcia priekazne s uvedenym suhlasi ;)
Odpovedať Hodnotiť:
 

nepoznam klienta, ktory by vedel co vlastne chce a uz vobec nie na prvy krat. a tak sa preraba, doraba, redizajnuje, refaktoruje dokolecka-dokola.
Odpovedať Hodnotiť:
 

..sa čaká na toho jedného, čo tú dokonalú, "silnú", wide-ranged,/univerzálnu AI precejen napíše..

(..a od okamihu jej´ "prebudenia´ /seba-uvedomenia,
(abo nejakého, ešte zatím neznámého, /nepojmenovaného javu, v prelínajúcích sa, medzi-oborovích poliach všech prírodních aaj humanitních vied,
- to bude ešte-jen-potom zajímavé..



..a Sarah connor čeká také.. :o ;S

Odpovedať Známka: 10.0 Hodnotiť:
 

Vytvorenie dokonalej umelej inteligencie kódom, ktorý písal človek je len utópia zo sci-fi filmov a kníh. Nie je možné, aby UI tvorila vývoj bez chýb, dokonca ani s menším počtom chýb ako kvalitný ľudský tím.
Odpovedať Známka: -5.0 Hodnotiť:
 

si obmedzený kokot. aj človek je len evolučný pochod chemických zlúčenín a elektrických impulzov, nič viac.
Odpovedať Známka: -3.3 Hodnotiť:
 

Skutočná prča z nasadenia bude, až keď ďalšia verzia Firefoxu priekazne nevyjde.
Odpovedať Známka: 0.7 Hodnotiť:
 

Teda, tvoj post ma zmysel, hlbku aj humor.
Odpovedať Známka: 1.1 Hodnotiť:
 

A z akého plastu bude tá umelá inteligencia?
Odpovedať Známka: 10.0 Hodnotiť:
 

S bakelitu, ako trabant
Odpovedať Známka: 10.0 Hodnotiť:
 

Karoséria Trabantu bola vyrábaná z duroplastu.
Odpovedať Známka: 10.0 Hodnotiť:
 

Na take veci treba pouzit Cortana, Siri, Google a podobne jazyky a nie dajake c+ ci- a javy. To sa musi povedat, hej cortana najdi chybu v kode, oznacit kurzorom kod otvoreny v poznamkovom bloku a ostatne sa uz deje automaticky.
Odpovedať Známka: 7.1 Hodnotiť:
 

Tak napr. "Milá Cortana, prosím, navrhni všeobecný algoritmus pre Postov korešpondenčný problém".

A Cortanu aj jebne a nepomôže jej ani najnovšia Win záplata.
Odpovedať Známka: 8.7 Hodnotiť:
 

Cortana v tom prípade spácha digitálnu samovraždu.... a s veľkým treskom ničí všetko okolo seba, vrátane superhypermega operačného systému - a v dome/paneláku sa vytvorí nové Okno...
Odpovedať Známka: 7.5 Hodnotiť:
 

41.99999999976
Odpovedať Známka: 10.0 Hodnotiť:
 

Predpoklad, ze akakolvek z nesvojpravnosti trestnou zodpovednostou nedisponujuca inteligencia zvoli namiesto absolutneho holokaustu nieco pre vyriesenie zadania tak irelevantne je kyberneticky priekazne relevantny.
Odpovedať Známka: 1.4 Hodnotiť:
 

Kokot
Odpovedať Známka: -3.3 Hodnotiť:
 

Prosim, prestan s urazkami a citaj s porozumenim, syntax ma v tomto pravdu.
Odpovedať Hodnotiť:
 

To by nebolo dobre. Je to pohladna dama, len ma trosku sirsie boky, niekomu sa ale pacia take plodne typy. https://bit.ly/2SudsjG
Odpovedať Známka: 10.0 Hodnotiť:
 

Tak jej treba do kódu pridať #define WIN32_LEAN_AND_MEAN.
Odpovedať Známka: 10.0 Hodnotiť:

Pridať komentár