Experienta cu inteligenta artificiala


(George Ilie) #1

Salut,

Ma interesează sa învăț sa folosesc inteligenta artificiala.
Am vazut ca Tensorflow are si un modul in JavaScript, deci as putea in NodeJS lucra cu el. Corect?
Pe de alta parte ma sperie partea de matematica. Am vazut intr-un ghid ca sunt necesare mai multe cunostinte de matematica cu care nu m-am întâlnit in programare.
Cine are experiența, poate spune in ce măsura este folosită de către programatori matematica?


(Adrian) #2

Daca te referi la machine learning, matematica necesara este banala comparativ cu alte domenii.


#3

https://www.quora.com/What-math-is-needed-for-artificial-intelligence-machine-learning-research-Is-it-necessary-to-learn-everything-or-can-you-learn-just-the-specifics-such-as-matrix-multiplication

Related-stuff mai poti gasi pe canalul dansului: https://www.youtube.com/user/sentdex


(George Ilie) #4

Da, trebuia sa spun ca ma refer la machine learning.

La prerechizite spune:

Mastery of intro-level algebra. You should be comfortable with variables and coefficients, linear equations, graphs of functions, and histograms.

Mă întrebam cât este de diferit crearea unei aplicatii complexe care folosește ML față de crearea unei aplicatii web.


#5

N-as zice ca e tocmai ca o plimbare in parc


(Cosmin Popescu) #6

Cred ca un curs de algebra liniara si analiza matematica de anul 1 te-ar ajuta. Eu am facut acele chestii de prin link-ul de pe quora in anul 1

Tehnici de optimizare am facut in anul 2.


Cred ca s-a mai postat pe forum, dar este o buna lectura


(Adrian) #7

Fata de aplicatiile web tipice sa zicem ca e mai complicat. Nu spun ca nu se poate face ceva care necesita matematica avansata si ca aplicatie web, doar ca nu e ceva cu ce sa te intalnesti in mod obisnuit.


(Adrian) #8

Depinde de perspectiva. Fata de ce intalnesti in fizica computationala, e plimbare in parc.


(Horia Coman) #9

Idk, depinde de ramura. Rețele neuronale sau copaci sunt mai light pe partea de matematica. Kernel methods, graphical models sau theoretical ML (PAC learning, convergente etc) sunt destul de matematice. Daca mai bagi și optimizare ai ceva de studiat. Nu știu ce e prin fizica computațională, dar mă întreb - e partea fizica cea grea sau partea computațională?


(Adrian) #10

Poti sa te uiti la mine pe blog (dar arunca o privire si pe link-uri/articole referite, pentru ca am ascuns un pic chestiunile mai dificile) ca sa-ti faci o idee despre parti usoare din fizica computationala :slight_smile:

Cu privire la intrebarea aia, nu-i prea inteleg sensul. Fizica computationala e fizica, doar ca (de obicei, dar nu numai) abordeaza probleme nerezolvabile analitic. Atat pentru partea fizica cat si pentru partea computationala trebuie sa intelegi si aplici exact aceeasi matematica, cu diferentierea ca in plus ai nevoie pe partea computationala de analiza numerica/matematica discreta si in general de CS.


(George Ilie) #11

Learning AI if You Suck at Math

Asta voiam sa spun de la început :slight_smile:

Ma gândesc sa încerc cu TensorFlow si sa adaug un senzor de mișcare + Arduino.
Obiectivul ar fi sa obțin o estimare fidela a frecventei mișcării prin dreptul senzorului, in funcție de ore si zile ale săptămânii.
Poate postez proiectul public si ne ajutam intre noi.
E cineva interesat?