Category

Articole

Category

Introducere O problemă cu largă aplicabilitate practică, de la încărcarea mărfurilor în camioane și planificarea activităților până la amplasarea anunțurilor în pauzele publicitare. Problema rucsacurilor Dându-se un set \(I={1,…,n}\) de obiecte cu mărimi \(s_i \in (0, 1]\), și un set \(B={1,..,k}\) de cutii cu capacitatea 1, să se găsească o aranjare a obiectelor astfel încât numărul de cutii utilizat să fie minim. Formal, să se găsească o asociere \(a : I \rightarrow B\) astfel încât…

Recent am avut de lucru la un sistem nesupravegheat de clasificare. Foloseam metode statistice de clustering (covarianța empirică în principal) și OCSVM(One Class Support Vector Machine), dar care aveau rezultate foarte proaste deși peste 99% din date formau un cluster bine definit(eliptic). Problema era cu o serie de outlieri foarte îndepărtați, care făceau foarte problematică găsirea unei varianțe medii corespunzătoare. Cu această ocazie, voi descrie repede ce vreau să spun prin asta: Fie că este…

Cuprins IntroducereTipuri de intruziuni în cadrul rețelelor decomunicațiiSisteme de detecție a intruziunilor (SDI)Măsurarea performanțeiMetode de clasificare a pachetelorTabele de dispersie compacte pentru arbori de decizie Arbori de decizie generici Arbori de decizie cu tabele de dispersie Autocodificatori variaționaliConcluzii Introducere Proliferarea Internetului Lucrurilor(Internet of Things – IoT), prin crearea unui ecosistem de dispozitive, simple sau complexe, dar interconectate, deschide o nouă dimensiune în privința atacurilor posibile. Se preconizează că până în 2020, datele provenite de la…

Mai jos este o listă cu cele mai bune programe antivirus care sunt compatibile cu Windows 10, dar şi cu celelalte sisteme de operare populare în 2018. Toate programele menţionate mai jos sunt legitime, sigure şi pot oferi protecţia de care aveţi nevoie. Nu ar trebui să descărcaţi alt software antivirus decât cele menţionate mai jos (dacă aveți alte recomandări nu ezitați să le lăsați într-un comentariu). Sunt zeci de companii la momentul actual care creează programe antivirus falsificate ce îţi fac mai mult răudecât bine. Totdeauna trebuie să verifici legitimitatea fiecărui software antivirus. Programele de mai jos au fost testate de milioane, chiar sute de milioane de useri aşa că instalarea unui program din lista de mai jos va aduce doar beneficii PC-ului dumneavoastră. Așadar, să începem cu enumerarea celor mai actuale si bune programe AntiVirus pentru anul…

Domeniul rețelelor neuronale este unul foarte activ la ora actuală, lucru oarecum surprinzător, ținând cont că unele idei au peste 60 de ani. Doar în ultimii ani, acest domeniu a devenit cu adevărat atractiv, datorită plăcilor GPU care au permis o viteză de antrenare mult mai mare. Rețelele neuronale fac parte din spectrul larg al inteligenței artificiale, dar după cum veți vedea, o bună parte din conceptele prezentate aici se regăsesc și la alte clase…

Încep cu o comparație empirică…dacă am încerca să asociem părți ale corpului uman cu componentele unui calculator, oare ce-am obține? Simplificat: creierul ar fi probabil procesorul și memoria gura și corzile vocale…placa de rețea, placa de sunet urechile, microfonul (ambele sunt periferice de intrare) mâinile și picioarele, poate periferice clasice(mouse, tastatură etc.) Dacă continuăm alegoria și mergem cu presupunerea rezonabilă că un creier e poate cea mai utilă parte la un om,  după logica de…

Pentru a vedea codul asociat, mergeți pe pagina mea de GIT, marianstefi20. Dacă găsiţi eventuale probleme sau bug-uri în cod, v-aş ruga să faceţi un Pull request, pentru a beneficia cu toţii de avantajele lucrului în echipă. Pentru a vedea un demo, vizionați videoclipul de mai jos: Cuprins Introducere  Analiza problemei și modelarea acesteia  Cazuri de utilizare  Scenarii Proiectare Clasa Panel Clasa PolyInterpreter  Clasa Polinom  Adunarea a două polinoame  Scăderea a două polinoame Înmulțirea a…

Mai jos vă prezint un articol ce l-am scris pentru o temă de la cursul de BD(Baze de Date). Este scris într-o manieră mai formală, dar poate o să vă fie de ajutor. Pentru eventuale sugestii nu ezitați să îmi lăsați un comentariu. Cuprins Introducere. Caracteristici generale. Chei String-uri Liste Hash-uri Seturi Redis vs. MySQL Concluzie 1. Introducere Redis reprezintă o paradigmă diferită de stocare a datelor. Dezvoltatorii îl numesc server de structuri de date,…

Cu câțiva ani în urmă scriam un articol similar despre un router wireless compatibil Romtelecom(router pe care îl folosesc și acum deși lucrurile s-au schimbat). Postarea de atunci era mai mult o recenzie la ce îmi cumpărasem și un ghid de instalare al routerului. Timpul a trecut și coincidența a făcut să dau peste un site de recenzii a multor produse electrice/electronice. Un anume articol mi-a atras atenția și mi-a amintit de vechea postare. Tocmai de aceea,…

Acum câteva zile m-am decis să îmi instalez Ubuntu 16.04 de pe stick. Ceea ce ar fi trebuit să fie simplu, de făcut repede într-o după amiază, s-a transformat imediat într-un maraton al răbdării. Dacă ești grăbit poți să sari peste explicații și să dai clic aici. Am mers pe site-ul oficial, am descărcat imaginea .iso și aveam doar un stick la îndemână. Așa că le-am urmat tutorialul care îmi spunea: Să descarc RufusSă urmez pașii…