Бұлдыр логикалық ережелер матрицасы және оның қолданылуы
Fuzzy associative matrix
Жұмсақ ассоциативтік матрицасы – бұл екі немесе көп айнымалылы шарттарды кесте түрінде көрсететін логикалық қағидалар. Нейро-бұлыңғыр жүйелерде сақталған салмақтар.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Тұманды ассоциативтік матрица тұманды логикалық ережелерді кесте түрінде көрсетеді. Бұл ережелер көбінесе екі айнымалыны кіріс ретінде қабылдайды, олар екі өлшемді матрицаға тікелей бейімделеді, бірақ теориялық тұрғыдан кез келген өлшемдегі матрица болуы мүмкін. Нейро-тұманды жүйелер тұрғысынан қарағанда, математикалық матрица "Тұманды ассоциативтік жад" деп аталады, себебі ол перцептронның салмақтарын сақтайды.
A fuzzy associative matrix expresses fuzzy logic rules in tabular form. These rules usually take two variables as input, mapping cleanly to a two dimensional matrix, although theoretically a matrix of any number of dimensions is possible. From the perspective of neuro fuzzy systems, the mathematical matrix is called a "Fuzzy associative memory" because it stores the weights of the perceptron.
Ережелер жиынтығын анықтау
Матрицада ешқандай ішкі үлгі жоқ. Ережелерді соңынан ойлап тапқандай көрінеді, және шынында да солай болды. Бұл тұманды логиканың жалпы алғандағы күшті және әлсіз жағы болып табылады. Нақты жағдайды шешу үшін нақты ережелерді немесе формулаларды табу көбінесе қиын немесе мүмкін емес. Өте күрделі ойын үшін математик жүйені зерттеп, математикалық тұрғыдан дәл ережелер жиынтығын анықтай алмайды. Дегенмен, бұл әлсіздік тұманды логиканың емес, жағдайдың өзінің қасиетіне байланысты. Жүйенің күші сол, егер бір ереже қате болса, тіпті үлкен қателік болса да, басқа дұрыс ережелер де орындалуы мүмкін және олар қателікті толықтыруға көмектеседі. Бұл тұманды жүйенің салғырт болуын білдірмейді. Жүйеге байланысты, ол салғырттықпен құтылуы мүмкін, бірақ бұл жағдайда тиімділігі төмендейді. Ережелердің өзіндік болғанымен, оларды сақтап таңдау керек. Мүмкіндігі болса, ережелерді сарапшы анықтауы тиіс, ал жиынтар мен ережелер қатаң түрде тексеріліп, қажет болған жағдайда жақсарту керек. Осылайша, тұманды жүйе сарапшы жүйеге ұқсайды. (Тұманды логика көптеген нақты сарапшы жүйелерінде де қолданылады.)
There is no inherent pattern in the matrix. It appears as if the rules were just made up, and indeed they were. This is both a strength and a weakness of fuzzy logic in general. It is often impractical or impossible to find an exact set of rules or formulae for dealing with a specific situation. For a sufficiently complex game, a mathematician would not be able to study the system and figure out a mathematically accurate set of rules. However, this weakness is intrinsic to the realities of the situation, not of fuzzy logic itself. The strength of the system is that even if one of the rules is wrong, even greatly wrong, other rules that are correct are likely to fire as well and they may compensate for the error. This does not mean a fuzzy system should be sloppy. Depending on the system, it might get away with being sloppy, but it will underperform. While the rules are fairly arbitrary, they should be chosen carefully. If possible, an expert should decide on the rules, and the sets and rules should be tested vigorously and refined as needed. In this way, a fuzzy system is like an expert system. (Fuzzy logic is used in many true expert systems, as well.)