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

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





блиці повинні бути «ініціалізовані» раніше. Таким чином, дистрибутив додатка поширюється з підготовленою базою даних.

Розглянемо докладніше структуру розробленої бази даних.


Таблиця 2.1 - Структура таблиці Users

ПолеТипОписаниеIdIntegerИдентификатор пользователяNameVarcharІмя користувача

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


Таблиця 2.2 - Структура таблиці KeyCombinations

ПолеТипОписаниеIdIntegerИдентификатор буквосочетанияСombinationVarcharДвухбуквенная рядок-значення

У таблиці 2.2 описана структура таблиці KeyCombinations. Ця таблиця зберігає інформацію про буквосполученнях, набір яких користувачем контролюється додаток з метою уточнення його особливостей набору тексту. У даній таблиці зберігається тільки п'ятдесят значень, які є найбільш частими буквосполученнями російської мови. Інформація з таблиці частотності двобуквених буквосполучень [15] була відсортована за абсолютною частоті, що дозволило отримати інформацію про групу найбільш ймовірних поєднань: ст, то, але, на, по, ен, ні, ко, ра, ов, що не, ро, пр , ал, го, ре, ос, чи, ка, во, ер, та, від, ва, ор, ол, ет, ті, ом, ан, їв, од, ть, ла, він, ле, ло, ес , ат, ри, ль, де, ог, ве, ни, ти, за, ит, ск, так.

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

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



Таблиця 2.3 - Структура таблиці KeyPressSessions

ПолеТипОписаниеIdIntegerИдентификатор сессииUserIdIntegerИдентификатор пользователяDataAddedDateДата створення

Таблиця 2.4 - Структура таблиці KeyPressData

ПолеТипОписаниеIdIntegerИдентификатор характеристикиSessionIdIntegerИдентификатор сессииCombinationIdIntegerИдентификатор буквосочетанийTimeValueIntegerВременной інтервал між натисканнями клавіш буквосполучення

У таблиці 2.4 описана структура таблиці KeyPressData. Дана таблиця призначена для зберігання характеристик клавіатурного почерку користувачів. Для кожної характеристики вказується поточна сесія, ідентифікатор буквосполучення, а також часовий інтервал в мілісекундах між відпуском однієї клавіші і натисненням наступної. Очевидно, значення в поле TimeValue можуть брати негативні значення, що ...


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





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

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