Разработка языка представления данных
Анализируя признаки заболеваний, предоставленные врачами различных специальностей, можно выделить несколько различных типов данных: Указывается норма признака или интервал отклонения признака от нормы с указанием направления отклонения. Указывается конкретный признак иерархической структуры со знаком «+» или «-», («» по умолчанию). Пример из задачи (2): изменение сосудов сетчатки (да — нет, t… Читать ещё >
Разработка языка представления данных (реферат, курсовая, диплом, контрольная)
Первоначальной задачей является разработка языка представления данных. Эта работа ведется совместно со специалистами-медиками. Врач перечисляет все возможные признаки описания состояния больного или описания конкретного анализа больного, по которым надо делать прогноз наличия или отсутствия конкретного заболевания, либо определить подходящий способ лечения.
Анализируя признаки заболеваний, предоставленные врачами различных специальностей, можно выделить несколько различных типов данных:
1. в кортеже длины «n» (где n-количество элементов списка признаков) указываются присутствующие качественных признаки, вместо отсутствующих признаков ставится (пустой элемент):
El (1) =1,…, Ati,…Atn>.
В задаче (2) — рефракция: El (1) = < At1=миопия,, At3=астигматизм>;
2. указывается один из возможных качественных признаков:
El (2) = Ati, i{1,…, n}, n-число признаков в списке.
В задаче (3): El (2) =длительность нефрита (At1 — до 3 месяцев, At2=3 месяца — 1 год, At3 =1 год — 3 года, At4=3 года — 10 лет, At5= больше 10 лет) выбирается один из интервалов, например, El (2) = At3.
3. в n-элементном кортеже указываются все присутствующие (+) и все отсутствующие (-) признаки из заранее разработанного списка, наличие или отсутствие остальных признаков считается неизвестным ().
El (3) =<1,k1>,…, i, ki>,…, n, kn>>, ki {+,-,}, где При ki=, i, ki>=.
Пример из задачи (2): El (3) =стекловидное тело:
At1="плавающие помутнения +" . | At5=преритинальные пленки +" . | |
At2= «нитчатые помутнения — «. | At6= «шварты «. | |
At3= «мембраны «. | At7= «задняя отслойка стекловидного тела +» . | |
At4= «выраженная зернистая деструкция +» . | ||
El (3) = <1,+>, 2,->,, 4,+>, 5,+>,, 7,+>>
4. указывается норма признака или интервал отклонения признака от нормы с указанием направления отклонения.
El (4) =, где dir{, N,}, N — норма признака, — отклонение от нормы в сторону уменьшения, — отклонение от нормы в сторону увеличения, а k{1,2,3,4,5}.
В задаче (3): El (4) = или El (4) =;
5. указывается конкретный признак иерархической структуры со знаком «+» или «-», («» по умолчанию).
Пример из задачи (2): изменение сосудов сетчатки (да — нет, t).
At1 — изменение артерий. | At 2.2 — расширение вен «+» . | |
At 1.1 — сужение артерий. | At 2.3 — извитость вен. | |
At 1.2 — расширение артерий «-» . | At 3 — новообразованные сосуды. | |
At 1.3 — извитость артерий. | At 4 — муфты по ходу сосудов. | |
At 2 — изменение вен. | At 5 — шварта сосудов. | |
At 2.1 — сужение вен. | ||
El (5) =11.1, At11.1.1, At11.1.2,…>
Используются следующие аксиомы:
At11.1.1= - At11.1=.
At11.2.2= + At11.2=+.
El (5) =<,, , At11.2+, At11.2.2+,, ,, At11,5->