Sunteți pe pagina 1din 3

Ministerul Educației,Culturii și Cercetării

al Republicii Moldova
Universitatea Tehnică a Moldovei
Departamentul IIS

RAPORT
despre lucrarea de laborator nr. 2
la Inteligența Artificială
Tema: Neuron de tip McCulloch-Pitts

A îndeplit st.gr.RM-191 Tutunaru Vladina

A controlat Șt. Golban

Chișinău – 2022

Sarcina Laboratorului: Proiectarea și implimentarea unui neuron de tip McCulloch-Pitts


Obiective

 Invatarea caracteristicilor (rețelelor) neurale de tip Perceptron;


 Prezentarea unor funcții de activare pentru neuroni;
 Descoperirea parametrilor unor neuroni care aproximează funcții logice elementare și
reprezentarea regiunilor de decizie ale acestora.

#include <cmath>
#include <iostream>

using namespace std;

int main()
{
int nrInputs = 5;
int inputX;
char input[] = {0, 0, 0, 0, 0};
float weights[] = { 0.2,0.3,0.2,0.5,0.5,-0.2 };
char x;
float Sum = 0.0;

cout << " Metrajul : "; cin >> inputX; input[0] = (inputX > 75);
cout << "Nr. De camere : "; cin >> inputX; input[1] = (inputX > 3);
cout << "Nr de balcoane : "; cin >> inputX; input[2] = (inputX > 1);
cout << "Anul constructiei blocului : ” ; cin >> inputX; input[3] = (inputX > 1985);
cout << "metrajul bucatariei si baii:"; cin >> inputX; input[4] = (inputX > 20);

for (int i = 0; i < nrInputs; i++)


{
x = input[i];
Sum += x * weights[i];
}
if (Sum > 0.5)
cout << "Good";
else
cout << "Bad";
}

Programul dat poate identifica daca un apartament dupa caracteristici este buna sau rea pentru trai

S-ar putea să vă placă și