66552

Нейро-нечіткі мережі для поданя і обробки знань

Лабораторная работа

Информатика, кибернетика и программирование

Нейрониі мережі, наприклад, є зручними для задач розпізнавання образів, але дуже незручні для пояснення, як вони таке розпізнавання здійснюють. Вони можуть автоматично здобувати знання, але процес їхнього навчання найчастіше відбувається досить повільно

Украинкский

2014-11-30

102.15 KB

5 чел.

Міністерство освіти і науки України

Тернопільський національний технічний університет імені Івана Пулюя

Кафедра комп’ютерних наук

Лабораторна робота №6

Нейро-нечіткі мережі для поданя і обробки знань

 Виконав

 cтудент групи СНс-33

Михалевич М.М.

Перевірив

 Фалендиш В.В.

Тернопіль, 2011

Тема роботи:Нейро-нечіткі мережі для поданя і обробки знань.

Мета роботи:Ознайомитись з нейро-нечіткими мережами для поданя і обробки знань.

Теоритичні відомості

Різні типи інтелектуальних систем мають свої особливості, наприклад, за можливостями навчання, узагальнення і отримання результатів, що робить їх найбільш придатними для вирішення одних класів задач і менш придатними — для інших.

Нейрониі мережі, наприклад, є зручними для задач розпізнавання образів, але дуже незручні для пояснення, як вони таке розпізнавання здійснюють. Вони можуть автоматично здобувати знання, але процес їхнього навчання найчастіше відбувається досить повільно, а аналіз навченої мережі є дуже складним (навчена мережа є звичайно «чорною скринею» для користувача). При цьому яку-небудь апріорну інформацію (знання експерта) для прискорення процесу навчання в нейронну мережу ввести складно.

Системи з нечіткою логікою, напроти, є зручними для пояснення одержуваних за їхньою допомогою висновків, але вони не можуть автоматично здобувати знання для використання їх у механізмах виведень. Необхідність розбиття універсальних множин на окремі області, як правило, обмежує кількість вхідних змінних у таких системах невеликим значенням.

Хаяши  та Імура (А. Ітига) показали, що иейромережа прямого поширення може апроксимувати будь-яку систему, що заснована на нечітких правилах, та будь-яка нейромережа прямого поширення може бути апроксимована системою, що заснована на нечітких правилах.

Нейро-нечітка мережа - це подання системи нечіткого виведення у вигляді нейронної мережі, зручної для навчання, поповнення, аналізу та використання. Структура нейро-нечіткої мережі відповідає основним блокам систем нечіткого виведення.

Завдання до лабораторноїроботи

Згідно з номером індивідуального варіанта студента за журналом згенерувати навчаючу та тестову вибірки даних.

Нехай V- номер студента за журналом, а гапсі - функція, що генерує псев-довипадкові числа у діапазоні [0; 1]. Визначимо кількість екземплярів у навчаючій вибірці Sн кількість екземплярів у тестовій вибірці SТ, кількість вхідних змінних (ознак) вибірок N, значення ознак вибірок: навчаючої xн,  та тестової xт., а також значення цільових ознак для вибірок: навчаючої—yн та тестовоїyт.

Вхідні дані:

V  = 16; N = 2;

S n = 2* 16=  32;

S t = 3*16 = 48;

S= 1,2,3,… S n

S= 1,2,3,… S т

Результат роботи

Навчаюча вибірка Хн і тестова вибірка Хт

Цільові ознаки навчаючої Yн та тестової вибірки Yт

Висновок: На цій лабораторній роботі я ознайомився з нейро-нечіткими мережами для поданя і обробки знань.

Текст програми

unit Unit1;

interface

uses

 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls;

type

 TForm1 = class(TForm)

   Button1: TButton;

   Memo1: TMemo;

   Button2: TButton;

   Memo2: TMemo;

   Memo3: TMemo;

   Button3: TButton;

   Button4: TButton;

   Memo4: TMemo;

procedure Button1Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

procedure Button3Click(Sender: TObject);

procedure Button4Click(Sender: TObject);

private

   { Privatedeclarations }

public

   { Publicdeclarations }

end;

var

 Form1: TForm1;

 V,N : real;

Sn,St :integer;

Xn : array [1..32, 1..6] ofreal;

Xt : array [1..48, 1..6] ofreal;

Yn : array [1..32] ofreal;

Yt : array [1..48] ofreal;

rand : real;

 s,j,i: integer;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);

begin

randomize;

Random(10);

rand := random/10;

 V := 16;

 N := 2;

Sn := 32;

St := 48;

for s := 1 toSndo

begin

for j := 1 to 6 do

begin

Xn[s,j]:= (V/(s*j))* rand;

end;

     Memo1.Lines.Add(floatToStr(Xn[s,1]) + '|   |' + floatToStr(Xn[s,2])

            + '|   |' + floatToStr(Xn[s,3]) + '|   |' + floatToStr(Xn[s,4])

            + '|   |' + floatToStr(Xn[s,5]) + '|   |' + floatToStr(Xn[s,6]) );

end;

end;

procedure TForm1.Button2Click(Sender: TObject);

begin

randomize;

Random(10);

rand := random/10;

 V := 16;

for s := 1 toStdo

begin

for j := 1 to 6 do

begin

Xt[s,j]:= (V/(s*j))* rand;

end;

     Memo2.Lines.Add( floatToStr(Xt[s,1]) + '|   |' + floatToStr(Xt[s,2])

            + '|   |' + floatToStr(Xt[s,3]) + '|   |' + floatToStr(Xt[s,4])

            + '|   |' + floatToStr(Xt[s,5]) + '|   |' + floatToStr(Xt[s,6]));

end;

end;

procedure TForm1.Button3Click(Sender: TObject);

begin

for s := 1 toSndo

begin

Yn[s]:= 0.1*(Xn[s,1]+Xn[s,2]);

     Memo3.Lines.Add('Y= '+ floatToStr(Yn[s]));

end;

end;

procedure TForm1.Button4Click(Sender: TObject);

begin

for s := 1 toStdo

begin

Yt[s]:= 0.1*(Xn[s,1]+Xn[s,2]);

     Memo4.Lines.Add('Y= '+ floatToStr(Yt[s]));

end;

end;

end.


 

А также другие работы, которые могут Вас заинтересовать

30268. Сюжетно-композиционный уровень текста. Сюжет. Мотив. Фабула 35.5 KB
  Сюжет. Фабула Сюжет то что происходит в произведении; система основных событий и конфликтов система событий художественного произведения раскрывающая характеры героев и способствующая наиболее полному выражению идейного содержания. Система событий единство развивающееся во времени а движущей силой сюжета является конфликт. Сюжет может излагаться: в прямой хронологической последовательности событий; с отступлениями в прошлое ретроспективами и экскурсами в будущее; в преднамеренно измененной последовательности.
30269. Пространственно-временной уровень текста. Способы организации художественного пространства 24.5 KB
  Понятие о хронотопе М. Виды хронотопов: Пространственновременная организация литературного произведения хронотоп. Под хронотопом М. По Бахтину хронотоп в первую очередь принадлежность романа.
30270. Пространственно-временной уровень текста. Способы организации художественного времени 37 KB
  В нем всегда так или иначе присутствуют время и пространство. Важно понимать что художественное время и пространство это не абстракции и даже не физические категории хотя и современная физика очень неоднозначно отвечает на вопрос что же такое время и пространство. Лессинг о чем мы уже говорили во второй главе а теоретики последних двух столетий особенно ХХ века доказали что художественное время и пространство не только значимый но зачастую определяющий компонент литературного произведения. В литературе время и пространство являются...
30271. Идейно-философский уровень текста. Понятия темы и идеи художественного произведения 35 KB
  Идейнотематический анализ выделяет в произведении основную центральную смысловую организацию материала под понятиями тема и идея. Если анализ действия пьесы изучает взаимосвязь событий и форму протекания действия то идейнотематический определяет смысл который наполняет эти действия; отвечает на вопрос почему это происходит. Он занимается поиском мотивов но мотивы если говорить более точно суть абстрактные и универсальные понятия по определению Пави а темы в отличие от них есть конкретизированные и индивидуализированные мотивы...
30272. Понятие метода литературоведения. Метод, методика, методология 33.5 KB
  Понятие метода литературоведения. Метод методика методология Все методы сформировались достаточно поздно в 19в.явля применяя методы определяемые как материалами исследования так и задачами стоящими перед исследователем. лит явления рассматривались как производные от соцх процессов ж психологический зформальный метод разработанный отечественными литературоведами Ю.
30273. Основные методы (школы) литературоведения. Общая характеристика 103 KB
  В Европе первые концепции искусства и литературы разработаны античными мыслителями. Платон в русле объективного идеализма обосновал собственно эстетические проблемы в том числе проблему прекрасного рассмотрел гносеологическую природу и воспитательную функцию искусства а также дал главные сведения по теории искусства и литературы прежде всего деление на роды эпос лирику и драму. В сочинениях Аристотеля Об искусстве поэзии Риторика и Метафизика при сохранении общеэстетического аспекта подхода к искусству происходит уже формирование...
30274. Основные методы (школы) литературоведения. Культурно-исторический метод 59 KB
  Основные методы школы литературоведения. Виднейший литературовед промышленной буржуазии Ипполит Тэн не случайно оказался связанным с целым рядом теоретиков работавших в самых различных областях науки. Автор Истории английской литры не отрицал огромного влияния на него социолога Бокля История английской цивилизации с его теорией расы и физической среды. Но больше всего на взглядах Тэна отразилось учение о происхождении видов Дарвина английского естествоиспытателя крого Тэн сочувственно цитировал в введении к указанному выше труду...
30275. Основные методы (школы) литературоведения. Сравнительно-исторический метод (компаративизм) 36 KB
  Основные методы школы литературоведения. Сравнительноисторический метод компаративизм Докторская диссертация знаменитого русского литературоведа академика А. Другой попыткой буржуазного литературоведения закрепиться на позитивистских позициях был сравнительноисторический компаративный метод. Практикуемый ими метод приводил их к подбору аналогичных сюжетов в литом творчестве соседних стран толкая их на исследование поэтической продукции прошлого.
30276. Основные методы (школы) литературоведения. Филологический метод 31 KB
  Анализы памятников слова практиковались уже в глубокой древности; таковы в Греции первые изучения Гомера в Египте деятельность таких александрийских филологов как Аристарх и Ликофрон в Риме критическая обработка текстов Вергилия Валерием Проббом и т. В огромном большинстве случаев филологизм древности вызван был к жизни научновспомогательными соображениями заботой о проведении в наличность древнейших и популярнейших произведений поэтического творчества и о сохранении их от гибели порчи и всяких искажений столь возможных в те...