Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка нейромережевої технології та програмного продукту авторизації користувача

Реферат Розробка нейромережевої технології та програмного продукту авторизації користувача





характерно для користувачів, що володіють технікою сліпого друку.

У процесі заповнення даними таблиці KeyPressData здійснюється контроль за об'ємом отриманих даних для поточної сесії. Якщо для більшої частини буквосполучень дані вже надані, відбувається створення чергової сесії (сутність KeyPressSessions). Збереження наступних часових інтервалів здійснюється із зазначенням ідентифікатора новоствореної сесії.

У таблиці 2.5 описана структура таблиці NeuralNets, яка призначена для зберігання загальної інформації про нейронної мережі, такий як її найменування і дата створення.



Таблиця 2.5 - Структура таблиці NeuralNets

ПолеТипОписаниеIdIntegerИдентификатор нейронної сетиNameVarcharНаименованиеDateCreatedDateДата створення

Таблиця 2.6 - Структура таблиці NeuralNetSettings

ПолеТипОписаниеIdIntegerИдентификатор весаNetIdIntegerІдентіфікатор нейронної сетіLayerNumIntegerНомер слояNeuronFromIntegerНомер нейрона попереднього слояNeuronToIntegerНомер нейрона поточного слояWeightValueFloatЗначеніе ваги

У таблиці 2.6 описана структура таблиці NeuralNetSettings, яка призначена для зберігання ваг навченої мережі. Її заповнення здійснюється після кожного вдалого навчання нейронної мережі в додатку.

У таблиці 2.7 описана структура таблиці NeuralNetDetails. Вона зберігає опис структури кожної нейронної мережі таблиці NeuralNets.


Таблиця 2.7 - Структура таблиці NeuralNetDetails

ПолеТипОписаниеIdIntegerИдентификатор значенияNetIdIntegerИдентификатор нейронної сетіLayerNumIntegerНомер слояNeuronCountIntegerКолічество нейронів у шарі LayerNum

Таблиця 2.8 - Структура таблиці NeuralNetUsers

ПолеТипОписаниеIdIntegerИдентификатор соотношенияNetIdIntegerИдентификатор нейронної сетіUserIdIntegerІдентіфікатор пользователяOutputNumIntegerНомер виходу, відповідного користувачеві з ідентифікатором UserId У таблиці 2.8 описана структура таблиці NeuralNetUsers. Ця таблиця призначена для зберігання відповідності між користувачами і виходами нейронної мережі. Наявність такої інформації необхідно у зв'язку з тим, що в додатку існує можливість навчання нейронної мережі (ідентифікації) на прикладах довільних користувачів системи, дані про клавіатурному почерку яких внесені в базу даних.

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

У таблиці 2.10 описана структура таблиці TextFragments. Дана таблиця з простою структурою призначена для зберігання текстів, які відображаються в додатку для зручності користувача під час його роботи з модулями пред'явлення особливостей набору тексту і аутентифікації. Дані цієї таблиці не підлягають оновленню в додатку, тому таблиця повинна бути заповнена даними до початку роботи з програмою.


Таблиця 2.9 - Структура таблиці UserAuthentications

ПолеТипОписаниеIdIntegerИдентификатор авториз...


Назад | сторінка 15 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Відеореклама. Електронні таблиці
  • Реферат на тему: Електронні таблиці Excel 2003
  • Реферат на тему: Зведення і групування статистичних матеріалів. Статистичні таблиці