Biocomputing (sau paradigmă cvasi-biologică [1] ) ( Eng. Biocomputing ) este o direcție biologică în inteligența artificială , axată pe dezvoltarea și utilizarea calculatoarelor care funcționează ca organisme vii sau care conțin componente biologice, așa-numitele biocalculatoare .
Fondatorul direcției biologice în cibernetică este W. McCulloch , precum și ideile ulterioare ale lui M. Conrad, care au condus la direcția - electronica biomoleculară . Spre deosebire de înțelegerea inteligenței artificiale conform lui John McCarthy , atunci când pornesc de la poziția conform căreia sistemele artificiale nu sunt obligate să repete în structura și funcționarea lor structura și procesele care au loc în ea inerente sistemelor biologice, susținătorii acestei abordări consideră că fenomenele comportamentului uman, capacitatea sa de a învăța și de a se adapta este o consecință a structurii biologice și a caracteristicilor funcționării acestuia [2] .
Adesea, înțelegerea inteligenței artificiale conform lui John McCarthy este opusă paradigmei cvasi-biologice , apoi se vorbește despre:
Paradigma von Neumann stă la baza marii majorități a instrumentelor moderne de procesare a informațiilor. Este optim atunci când sunt rezolvate probleme de masă de complexitate computațională suficient de scăzută.
Paradigma cvasi-biologică de astăzi este mult mai bogată în conținut și posibile aplicații decât abordarea originală a lui McCulloch și Pits. Este în curs de dezvoltare și studiere a posibilităților de a crea mijloace eficiente de prelucrare a informațiilor pe baza acesteia.
K. Zaener și M. Konrad au formulat conceptul de mașină individuală , spre deosebire de computerul universal „von Neumann”. Acest concept se bazează pe următoarele prevederi:
Prin urmare, principalele caracteristici ale mașinii personalizate sunt următoarele:
Biocomputing permite rezolvarea unor probleme complexe de calcul prin organizarea calculelor folosind țesuturi vii, celule, viruși și biomolecule. Sunt adesea folosite molecule de acid dezoxiribonucleic , pe baza cărora este creat un computer ADN . Pe lângă ADN, moleculele de proteine și membranele biologice pot fi folosite și ca bioprocesor. De exemplu, pe baza filmelor care conțin bacteriorhodopsin , sunt create modele moleculare ale perceptronului [1] .