Da li biti programer? Buducnost profesije

Zakačeno
  • 1.556 odgovora
  • 460.496 pregleda
Re: Da li biti programer? Buducnost profesije 30.06.2018. u 20:08 · pre 101 meseci #321
Ja bih bio oprezan pri koriscenju termina "kreativnost" - meni se cini da je to "kargo-kultican" termin kojim se "objasnjava" nesto sto se ne razume u datom momentu. Otprilike kao i "magija".

Drugim recima, to sto se smatra za "kreativno" jako brzo moze postati dosadno i objasnjeno.

To ne znaci da ne postoji mogucnost da ljudsko ponasanje nije produkt racunanja (bilo kakvog, analognog ili digitalnog) ali to nije dokazano, plus do sada se pokazalo da mnoge stvari vezane za mentalne procese mogu da se bar aproksimiraju algoritamski. Rane faze vida su jako dobar primer koji je tretiran matematicki danas sa jako dobrim rezultatima.

Uzgred, oko analognih/hibridnih racunara - sustinski ako je nesto izracunljivo, da li ce to biti implementirano na kvantnom ili klasicnom kompjuteru, analognom ili digitalnom "samo" utice na performanse. Tj. ako je nesto moguce, recimo, na kvantnom racunaru - to je isto moguce i na klasicnom, samo manje efikasno.
Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 00:15 · pre 101 meseci #322
Ovde je cisto matematicki problem. Jednostavno nema algoritma koji moze da pravi algoritme. To je osnovni problem. Znaci mi kad pravimo algoritam ne funkcionisemo na osnovu algoritma.
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 10:01 · pre 101 meseci #323
Zasto mislis da mi pravimo algoritam? :)
Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 10:54 · pre 101 meseci #325
Ali sta ako su prirodni procesi samo naleteli na te algoritme procesom selekcije? Izracunljivost nije garantovana ali je moguce da “naletis” na soluciju.
Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 10:56 · pre 101 meseci #326
Imas situacije kada pravis workflow app koja generise script-ove na osnovu parametara, cak sam imao i slucaj da te skripate generisu child scripts. Mozda nije najbolji primer, ali aplikacija bira kada ce generisati petlju, kada if/then/else, kada generisati poziv na api taj i taj pod tim i tim uslovima, sa parametrima specificnim za slucaj itd. onda obradjuje set rezultata iz apija pa vrti ponovo itd.
Kazem mozda nije najbolji primer jer je upitanju ogranicen skup primene na konkretnu aplikaciju/sistem.
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 11:09 · pre 101 meseci #327
ne znam da li su neki suvise mladi ili su samo zaboravili slicne
rasprave od pre samo 30 godina ... sta je bilo moguce ili ne i sta smo
bili 100000% sigurni da nikada nece biti moguce ... ja se ne bi usudio
da kazem sta "nije moguce" ni sad, a kamoli za 10,20,30 godina, o nekom
duzem vremenskom roku 100,200,500 tek ne smem da pricam... to sto danas
nemamo "mi ovde na forumu" ideju kako bi teoretski nesto pravilo nesto
ne znaci niti da vec neko nema ideju kako bi to opravio a jos manje da
neko nece sutra da se doseti i promeni paradigmu kompletno
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 11:25 · pre 101 meseci #329
Citat:
Ivan Dimkovic:
Ali sta ako su prirodni procesi samo naleteli na te algoritme procesom selekcije? Izracunljivost nije garantovana ali je moguce da “naletis” na soluciju.


Pazi, kad god uzmes da programiras pravis neki algoritam. Naprosto razmisljanjem skupljas sta je sve neophodno da dodjes do resenja. Moj profesor matematike
je tako dokazao da ne postoji algoritam za dokazivanje valjanih formula u matematickoj logici, na osnovu cega je izveo da ne postoji algoritam za pravljenje algoritama.
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 14:44 · pre 101 meseci #330
Citat:
Branimir Maksimovic:
Pazi pocetkom 70ih su tvrdili da ce AI biti do kraja veka. Evo nas u drugoj deceniji 21 veka i nista jos od toga ;p


Ako se pod "AI" smatra kompletna emulacija ljudskog ponasanja onda, ne, svakako nista od toga.

Medjutim bukvalno gomila stvari koje su ne 70-tih vec 90-tih ili cak 2000-tih bile smatrane za "tezak" AI ili cak SF su danas moguce. Recimo bukvalno kvantni skok u kvalitetu prepoznavanja objekata, glasa i sl.

Citat:

Pazi, kad god uzmes da programiras pravis neki algoritam. Naprosto razmisljanjem skupljas sta je sve neophodno da dodjes do resenja. Moj profesor matematike
je tako dokazao da ne postoji algoritam za dokazivanje valjanih formula u matematickoj logici, na osnovu cega je izveo da ne postoji algoritam za pravljenje algoritama.


I to je sasvim OK, ali nacin na koji razmisljamo uopste ne mora (i verovatno nije) funkcionisati tako.

Radi se o super masivnom paralelnom sistemu koji je imao milijarde godina evolucije svojih kola kako bi mi danas izvodili matematicke dokaze.

To ne znaci da su individualne jedinice nemoguce za kompjutersko modeliranje!
Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 16:49 · pre 101 meseci #331
Citat:
Branimir Maksimovic

na osnovu cega je izveo da ne postoji algoritam za pravljenje algoritama

Postoje tvrdjenja koja su tačna ali se ne mogu dokazati.

Šta je algoritam?

Ma kako ga definisali algoritam (kao i svaki logički sistem tako i algoritam) mora da ima svoje aksiome.
Imaš aksiome, imaš ulazne promenljive, konstruišeš algoritam i postaviš tvrdjenje: "ovaj algoritam daje rešenje problema".

Da bi mašina izvršila dati algoritam mora da proveri da li je tačan odnosno da li rešava problem.
I tu nastaje problem.
Mašina proverava algoritam
ali isto kao što "Postoje tvrdjenja koja su tačna ali se ne mogu dokazati"
tako postoje i tačni algoritmi koji se ne mogu dokazati
(jer su zasnovani na istoj logici kao i ona tačna tvrdjenja koja se ne mogu dokazati).

I mašina se zaglavi u beskonačnoj petlji.

Tako da sve dok su računari zasnovani na principima koje danas koristimo
u opštem slučaju neće postojati "algoritam za pravljenje algoritama".


Re: Da li biti programer? Buducnost profesije 01.07.2018. u 18:05 · pre 101 meseci #332
pa ako masina "sama sebe" moze da nauci da hoda, trci, leti i pliva
danas!!, moci ce svasta nesto sama sebe da nauci nekad... to sto mi
danas ne znamo kako i sta (i dz li ce uopste da se ide u tom pravccu) to
je druga prica... seti se naucnici su predvideli da NY nikad nece moci
da se razvije preko neke mere zato sto je fizicki nemoguce izbaciti
kolicinu konjskog izmeta koji bi razvoj grada prouzrokovao jer bi bilo
prevelike potrebe za prevozom... danas pricamo o punjenju automobila na
putu dok se voze... dakle sa nasim znanjem sada predvidjati da nesto
"nikad nece moci" je najblize receno smesno
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 18:45 · pre 101 meseci #334
i hiljada, nije o tome rec, ja sam samo u fazonu "nikad ne reci nikad" i
to "nece bude nikad" i "bice svima uvek dovoljno" i ... izbaci iz glave
.. "tesko", "sa danasnjim znanjem", "bez kvantnog skoka u .." ok .. ali
"nece nikad" je smesno... to sto sam ja mislio da "nece nikad" pa se
desilo za mog kratkog zivota je jedno, to sto su velikani poput coveka
koji je napravio ibm, apple, microsnot imali svoje verzije "nece nikad"
pa se i za njihovog zivota desilo da "bude" je po meni dovoljan nauk ...
skokovi se desavaju na cudnim mestima i menjaju stvari iz korena jako
brzo i otvaraju vrata koja nismo ni sanjali ... tako da "ne moze", "nece
nikad", "nece biti moguce" i slicno u bilo kojoj ozbiljnoj prici o
buducnosti zvuci smesno
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 18:57 · pre 101 meseci #335
Citat:

AI problem se olako shvaca a mi danas gotovo nista ne znamo o procesu misljenja i svesti. Da bi se razvile neke stvari nekad je potrebno i vise stotina godina

Kako znas da treba vise stotina godina? Zasto ne hiljada, miliona? Problem u proslosti sa Ai je sto su ljudi olako davali pognoze, ne znajuci ni orientaciono kolika je proceroska snaga mozga tako da su sve procene bile zasnovane na licnom misljenju. Danas, iako ne znamo kako funkcionise misao i sam proces razmisljanja postoje neki modeli koji predvidjaju koliko je potrebno komputacije da se simulira ljudski mozak. Sto ce reci, ako neko dodje do "algoritma" po kome se vrsi razmisljanje, onda bi razvoj AI ekvivalentan coveku mogao da usledi i mnogo brze.
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 19:56 · pre 101 meseci #336
Pausalna procena, koliko treba da jedna dogma zameni drugu. Kao sto je u 18. i 19. veku bilo pogresno shvatanje da su zivotinje i ljudi samo masine, tako danas vlada pogresno shvatanje da je svest iluzija i da mi zapravo funckionisemo po nekom algoritmu.
Dok god takvo misljenje bude mainstream na polju AI-ja nece biti napretka.
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 20:47 · pre 101 meseci #337
Pa sad, nesto je pausalno kada nema nikakvo uporiste u praksi, kao recimo nekada razvoj Ai-a i izucavanje mozga, danas su to oblasti vredne milijarde dolara, tako da...
Re: Da li biti programer? Buducnost profesije 01.07.2018. u 20:57 · pre 101 meseci #338
Citat:
Branimir Maksimovic:
Pausalna procena, koliko treba da jedna dogma zameni drugu. Kao sto je u 18. i 19. veku bilo pogresno shvatanje da su zivotinje i ljudi samo masine, tako danas vlada pogresno shvatanje da je svest iluzija i da mi zapravo funckionisemo po nekom algoritmu.
Dok god takvo misljenje bude mainstream na polju AI-ja nece biti napretka.


Ali na polju AI-ja ne da ima napretka nego bukvalno kvantnih skokova i ti skokovi su napravljeni bez ikakvog ulazenja u "pitanje svesti". Napredak u AI-ju je vec decenijama stvar koja je divergirala od biologije.

Zapravo pitanje je uopste koliko "pitanje svesti" uopste i pomaze - na ovom stupnju razvoja je odgoovor ocigledno van domasaja pa je daleko produktivnije resavati stvari za koje postoji put a takvih stvari je i u AI-ju ohoho.
Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme