As the title says I'm trying to program the forementioned. The Percept dịch - As the title says I'm trying to program the forementioned. The Percept Việt làm thế nào để nói

As the title says I'm trying to pro

As the title says I'm trying to program the forementioned. The Perceptron runs flawlessly, its the learning part that I'm having trouble with


Here is the code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include
#include
using namespace std;

struct perceptron
{
public:
int Input[16]; // Up to 16 inputs
int Bias; //bias
double Weight[16];
double Threshold;
bool fireing;
private:
int Input1_pr[16];
int Bias_pr;
double Weight_pr;
int Threshold_pr;
bool fireing_pr;
};
int main(int argc, char *argv[])
{
double total;
double subOutput;
perceptron prpMain;
prpMain.Bias = 3;
prpMain.Threshold = 0.6;
prpMain.Weight[1] = 0.2;
prpMain.Weight[2] = 0.3;
for (int i = 1; i
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Như tiêu đề nói rằng tôi đang cố gắng để chương trình forementioned. The Perceptron runs flawlessly, its the learning part that I'm having trouble with


Here is the code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include
#include
sử dụng không gian tên std;

struct perceptron
{
công cộng:
int đầu vào [16]; / / lên đến 16 đường vào
int thiên vị; //bias
tăng gấp đôi trọng lượng [16];
tăng gấp đôi ngưỡng;
bool fireing;
riêng:
int Input1_pr [16];
int Bias_pr;
tăng gấp đôi Weight_pr;
int Threshold_pr;
bool fireing_pr;
};
int chính (int argc, char * argv[])
{
đôi tổng số;
đôi subOutput;
perceptron prpMain;
prpMain.Bias = 3;
prpMain.Threshold = 0,6;
prpMain.Weight[1] = 0.2;
prpMain.Weight[2] = 0.3;
cho (int tôi = 1; tôi < = 2; tôi)
{
cout << "Những Gì là giá trị của đầu vào";
cout << tôi;
cout << ":";
cin >> prpMain.Input[i];
cout << "
";
tất cả = tổng số (prpMain.Input[i] * prpMain.Weight[i]);
}

làm
{
subOutput = 1 / (1 điểm kinh nghiệm (-(tổng số * prpMain.Threshold)));
nếu (subOutput > = prpMain.Threshold)
{
prpMain.fireing = true;
cout << "Nó bắn";
cout << "
";
cout << subOutput;
} khác {
prpMain.fireing = false;
cout << "Nó không cháy";
cho (int j = 1; j < = 2; j)
{
prpMain.Weight[j] = prpMain.Input[j]* (prpMain.Threshold - subOutput);
}
tổng = 0.0;
cho (int k = 1; k < = 2; k)
{
tổng = tổng số (prpMain.Input[k] * prpMain.Weight[k]);
}
}
} while(prpMain.fireing = false);
system("PAUSE");
trở lại EXIT_SUCCESS;
}
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Như tiêu đề nói tôi đang cố gắng để chương trình quan trên. Các Perceptron chạy hoàn hảo, nó phần học mà tôi đang gặp rắc rối với Đây là






































































# Bao gồm
sử dụng tên miền không gian tiêu chuẩn; cấu trúc perceptron { public: int đầu vào [16]; / / Lên đến 16 đầu vào int Bias; / / Thiên vị Trọng lượng đôi [16]; ngưỡng đôi; bool fireing; tin: int Input1_pr [16]; int Bias_pr; đôi Weight_pr; int Threshold_pr; bool fireing_pr; }; int main (int argc, char * argv []) { tổng số đôi; subOutput đôi; perceptron prpMain; prpMain.Bias = 3; prpMain.Threshold = 0,6; prpMain.Weight [1] = 0,2; prpMain.Weight [2] = 0,3; for (int i = 1; i <= 2 ; i + +) { cout << "giá trị của đầu vào là gì"; cout << i; cout << ":"; cin >> prpMain.Input [i]; cout << " n"; tổng = tổng + (prpMain.Input [i] * prpMain.Weight [i]); } làm { subOutput = 1 / (1 ​​+ exp (- (tổng cộng * prpMain.Threshold))); if (subOutput> = prpMain.Threshold) { prpMain . fireing = true; cout << "Nó bắn"; cout << " n"; cout << subOutput; } else { prpMain.fireing = false; cout << "Nó không chớp"; for (int j = 1 j <= 2; j + +) { prpMain.Weight [j] = prpMain.Input [j] * (prpMain.Threshold - subOutput); } tổng = 0,0; for (int k = 1; k <= 2; k + +) { tổng = tổng + (prpMain.Input [k] * prpMain.Weight [k]); } } } while (prpMain.fireing = false); hệ thống ("PAUSE"); trở EXIT_SUCCESS; }




























































đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: