igor_dsn
Зарегистрирован: 01.06.2008 Сообщения: 2
|
Добавлено: Вс Июн 01 2008 20:32 Заголовок сообщения: Вопрос по Analysis Services 2005 |
|
|
Я новичок в Analysis Services, столкнулся со следующей проблемой. Занимаюсь изучением алгоритмов интеллектуального анализа данных, а конкретно разбираюсь с алгоритмом нейронных сетей Microsoft.
Есть следующий набор данных:
№ Год Класс 1 2 3 4 5 6 7 8 9 10 11 12
1 1864 1 0 0 0 0 1 0 0 1 1 0 0 0
2 1868 1 1 1 0 0 0 0 1 1 1 0 1 0
3 1872 1 1 1 0 0 1 0 1 0 0 0 1 0
4 1880 1 1 0 0 1 0 0 1 1 0 0 0 0
5 1888 1 0 0 0 0 1 0 0 0 0 0 0 0
6 1900 1 0 1 0 0 1 0 1 0 0 0 0 1
7 1904 1 1 1 0 0 1 0 0 0 0 0 1 0
8 1901 1 1 1 0 0 0 0 0 1 0 0 0 1
9 1916 1 0 0 0 0 1 0 0 1 0 0 0 0
10 1924 1 0 1 1 0 1 0 1 1 0 1 0 0
11 1921 1 1 1 0 0 0 0 1 0 0 0 0 0
12 1936 1 0 1 0 0 1 1 1 1 0 0 1 0
13 1860 2 1 0 1 1 0 0 1 0 1 0 0 0
14 1872 2 1 1 0 1 0 1 0 0 0 1 0 0
15 1884 2 1 0 0 1 0 0 1 0 1 0 1 0
16 1892 2 0 0 1 0 1 0 0 1 1 0 0 1
17 1896 2 0 0 0 1 0 1 0 1 1 0 1 0
18 1912 2 1 1 1 1 1 0 1 0 0 0 0 0
19 1920 2 1 0 0 1 0 0 0 1 1 0 0 0
20 1932 2 1 1 0 0 1 1 0 0 1 0 0 1
Необходимо построить модель добычи данных, в соответствии с которой по заданным значениям столбцов 1,2,3,4,5,6,7,8,9,10,11,12 (например, 1,1,1,0,0,0,0,0,1,1,1,1) можно спрогнозировать значение столбца Класс (т.е. для приведенного набора данных - это или 1 или 2).
Я создал проект Analysis Services, добавил в него представление источника данных из приведенного набора данных, создал модель добычи данных, основанную на алгоритме нейронных сетей Microsoft. Столбцы Год,Класс,1,2,3,4,5,6,7,8,9,10,11,12 задал в качестве прогнозируемых и входных одновременно, столбец № - в качестве ключевого. В итоге получил вообщем-то рабочую модель.
Но мне не понятно, как в прогнозировании (вкладка Mining Model Prediction) ввести значения определенных столбцов (не из набора данных, а любую последовательность 1 и 0) и получить на выходе прогнозируемое значение столбца Класс. Подозреваю, что такую обработку как-то можно сделать через функции прогнозирования (prediction function) или написать руками через запрос, но как конкретно, не знаю.
Помогите пожалуйста. |
|