Aceasta aplicatie se bazeaza pe teoria retelelor neuronale pentru a executa recunoasterea de texte. Acest program nu este unul de complexitatea lui Recognita, de exemplu, dar este un pas de pornire in vederea rezolvarii unor astfel de probleme - recunoasterile de text. Utilizatorul poate introduce, cu ajutorul mouse-ului, intr-o matrice, o forma de litera, nu neaparat asemanatoare cu prototipurile aplicatiei. Prin metode ce apartin teoriei implementarii retelelor neuronale, programul va stabili asemanarea literei desenate, neuniforma, cu una dintre literele alfabetului, ale caror prototipuri le are implementate si trecute prin procedura de invatare. Astfel, in dreapta ecranului utilizatorul va putea sa vizualizeze, in mod real, litera careia incearca sa-i dea forma. In bara de sus a aplicatiei se afla prototipurile literelor alfabetului romanesc. Programul foloseste clase pentru implementarea interfetei grafice, cat si pentru realizarea recunoasterii literelor (clasa neuronilor si a functiilor acestora). Aplicatia a fost realizata pentru un proiect de facultate.



Articole similare





Cauta in acest site:



Comentarii

8 comentarii

  1. dragosh in August 4, 2007 10:19 am

    salut de pe google am cautat mai multe informati despre Reţele neuronale si am dat de articolul tau.daca mai putea ajuta cu ceva detali sau carti despre retele neuronale mi-ai fi de mare folos ms



  2. Nelu Lazar in August 6, 2007 7:43 pm

    Salut, Dragos. Nu am studiat in amanunt retelele neuronale. Soft-ul de mai sus l-am facut pentru un student de la Facultatea de Electronica si Calculatoare din Brasov. Am invatat intr-o zi cursurile lui (eu fiind la Electrotehnica si neavand astfel de cursuri), apoi i-am facut si explicat programul pentru ca el sa il prezinte la el la facultate. Imi poti scrie, totusi, ce anume ai nevoie si voi incerca sa te ajut atat cat pot.



  3. Voinea Alexandru in December 19, 2007 9:06 am

    salut,
    poti sa-mi spui si mie daca softul e facut in matlab sau alt program. Eu sunt la Politehnica la Calculatoare si as avea nevoie de un program asemanator pentru Retele Neurale, poti sa mi dai si mie codul sau sa ma ajuti intr-un fel, am documentatie dar nu stiu sa fac o aplicatie atat de complexa
    ms mult



  4. Nelu Lazar in January 1, 2008 3:51 pm

    Alexandru, soft-ul e facut in C++. Dupa cum spuneam in articol, aplicatia este doar un inceput pentru dezvoltarea unui software mai complex. Poti descarca codul aici: proiect_retele_neuronale_cpp_nelulazar_2000.zip.



  5. adi in May 10, 2008 9:15 am

    Sal,

    Am o problema ca ramane mouse-ul blocat pe o axa si nu pot sa l misc pe axa aia(verticala) . Ai idee de ce?



  6. Nelu Lazar in May 11, 2008 4:42 pm

    Adi, mouse-ul se comporta normal in cazul meu. Poti verifica setarile din fisierul “mouse.cls” in directorul “classes” si sa corectezi anumite valori sa corespunda configurarilor registrilor din sistemul tau.

    In ultima instanta, poti inlocui clasa de control a mouse-ului cu o alta clasa care functioneaza pe sistemul tau, avand grija sa denumesti functiile in acelasi fel ca in clasa curenta.



  7. Cristi v. in May 28, 2008 11:26 pm

    Salut !

    Am incercat sa compilez acest descarcat de mai sus, dar nu am reusit nici cu NetBeans si nici cu Microsoft Visual C++ 6.0 la ambele am erori de biblioteci si cu toate acestea am adus o parte din ele dar tot apar.
    Daca te rog i-mi dai ceva amanunte fata de compilator si ceva pasi de lucru pentru vizualizarea interfetei de introducere a literei.
    Te rog daca se poate cat mai repede deoarece trebuie sa predau codul la profesor pana maine.



  8. Nelu Lazar in May 29, 2008 10:42 am

    Cristi, aplicatia poate fi compilata cu Borland C/C++ for DOS, cu bibliotecile standard.



Nume (*)

Email (*) nu va fi publicat

Blog / Website

• link-urile nu contin "nofollow"
• ultimele comentarii sunt listate in sidebar

Comentariul tau pentru articolul de mai sus:


Comments links could be nofollow free.