СПОСОБ И СИСТЕМА СОЗДАНИЯ ХЭШИРОВАННОГО КОМПЛЕКСНОГО ВЕКТОРА

1. Компьютерный способ создания хэшированного комплексного вектора, указывающего на связь между документом и параметром интереса, причем документ связан с первыми данными и вторыми данными; способ содержит в себе:
доступ с постоянного носителя компьютерной информации к первым данным, связанным с документом, причем тип первых данных по меньшей мере двоичный или тип вещественного числа;
доступ с постоянного носителя компьютерной информации ко вторым данным, связанным с документом, причем тип вторых данных - тип категорий;
создание процессором вектора масок на основе первых данных, причем вектор масок содержит в себе множество чисел, соответствующих пути в древовидной модели, и каждое из множества чисел указывает на ветку, связанную с узлом древовидной модели;
создание процессором хэш-вектора на основе вторых данных с помощью применения первой хэш-функции ко вторым данным;
создание процессором комплексного вектора, содержащего вектор масок и хэш-вектор, причем комплексный вектор указывает на лист древовидной модели;
создание процессором хэшированного комплексного вектора с помощью применения второй хэш-функции к комплексному вектору и
сохранение на постоянном носителе компьютерной информации хэшированного комплексного вектора.
2. Способ по п. 1, дополнительно включающий в себя:
доступ с постоянного носителя компьютерной информации к набору созданных ранее хэшированных комплексных векторов;
при соответствии хэшированного комплексного вектора одному из ранее созданных хэшированных комплексных векторов связывание параметра интереса, связанного с соответствующим ранее созданным хэшированным комплексным вектором, с документом и
при несоответствии хэшированного комплексного вектора одному из ранее созданных хэшированных комплексных векторов добавление хэшированного комплексного вектора к набору ранее созданных хэшированных комплексных векторов.
3. Способ по п. 2, в котором добавление хэшированного комплексного вектора к набору ранее созданных хэшированных комплексных векторов дополнительно содержит связывание параметра интереса с хэшированным комплексным вектором.
4. Способ по п. 1, в котором листок древовидной модели связан с параметром интереса на основе алгоритма машинного обучения с использованием обучающего документа.
5. Способ по п. 1, в котором первые данные указывают по меньшей мере либо на число щелчков, либо на число просмотров, либо на ранжирование документов, а вторые данные указывают по меньшей мере либо на URL, либо на доменное имя, либо на IP-адрес, либо на поисковой запрос, либо на ключевое слово.
6. Способ по п. 1, в котором древовидная модель является "небрежной" древовидной моделью.
7. Способ по п. 1, в котором каждое из множества чисел, содержащихся в векторе масок, является двоичным числом.
8. Способ по п. 7, в котором первые данные содержат в себе по меньшей мере одну целочисленную переменную, а создание маски содержит в себе применение функции трансляции для создания двоичного числа, связанного с целочисленной переменной.
9. Способ по п. 1, в котором вторые данные содержат первую категориальную переменную и вторую категориальную переменную.
10. Способ по п. 1, в котором создание хэш-вектора содержит в себе применение первой хэш-функции к первой категориальной переменной и третьей хэш-функции во второй категориальной переменной.
11. Способ по п. 10, в котором первая хэш-функция и третья хэш-функция являются либо одной и той же хэш-функцией, либо различными функциями.
12. Способ по п. 1, в котором первая хэш-функция и вторая хэш-функция являются либо одной и той же хэш-функцией, либо различными функциями.
13. Способ по п. 1, в котором узел на древовидной модели соответствует условию, определенному на основе алгоритма машинного обучения.
14. Способ по п. 2, в котором добавление хэшированного комплексного вектора к набору ранее созданных хэшированных комплексных векторов дополнительно содержит добавление узла к древовидной модели.
15. Способ по п. 1, в котором параметр интереса указывает по меньшей мере либо на прогнозирование поискового результата, либо на вероятность щелчка, либо на релевантность документа, либо на URL, либо на число щелчков.
16. Компьютерная система создания хэшированного комплексного вектора, указывающего на связь между документом и параметром интереса, причем документ связан с первыми данными и вторыми данными; система содержит в себе:
постоянный носитель компьютерной информации;
процессор, выполненный с возможностью осуществлять:
доступ с постоянного носителя компьютерной информации к первым данным, связанным с документом, причем тип первых данных по меньшей мере двоичный или тип вещественного числа;
доступ с постоянного носителя компьютерной информации ко вторым данным, связанным с документом, причем тип вторых данных - тип категорий;
создание процессором вектора масок на основе первых данных, причем вектор масок содержит в себе множество чисел, соответствующих пути в древовидной модели, и каждое из множества чисел указывает на ветку, связанную с узлом древовидной модели;
создание процессором хэш-вектора на основе вторых данных с помощью применения первой хэш-функции ко вторым данным;
создание процессором комплексного вектора, содержащего вектор масок и хэш-вектор, причем комплексный вектор указывает на лист древовидной модели;
создание процессором хэшированного комплексного вектора с помощью применения второй хэш-функции к комплексному вектору и
сохранение на постоянном носителе компьютерной информации хэшированного комплексного вектора.
17. Система по п. 16, в которой процессор дополнительно выполнен с возможностью осуществлять:
доступ с постоянного носителя компьютерной информации к набору созданных ранее хэшированных комплексных векторов;
при соответствии хэшированного комплексного вектора одному из ранее созданных хэшированных комплексных векторов связывание параметра интереса, связанного с соответствующим ранее созданным хэшированным комплексным вектором, с документом; и
при несоответствии хэшированного комплексного вектора одному из ранее созданных хэшированных комплексных векторов добавление хэшированного комплексного вектора к набору ранее созданных хэшированных комплексных векторов.
18. Система по п. 17, в которой добавление хэшированного комплексного вектора к набору ранее созданных хэшированных комплексных векторов дополнительно содержит связывание параметра интереса с хэшированным комплексным вектором.
19. Система по п. 16, в которой листок древовидной модели связан с параметром интереса на основе алгоритма машинного обучения с использованием обучающего документа.
20. Система по п. 16, в котором первые данные указывают по меньшей мере либо на число щелчков, либо на число просмотров, либо на ранжирование документов, а вторые данные указывают по меньшей мере либо на URL, либо на доменное имя, либо на IP-адрес, либо на поисковой запрос, либо на ключевое слово.
21. Система по п. 16, в которой древовидная модель является "небрежной" древовидной моделью.
22. Система по п. 16, в которой каждое из множества чисел, содержащихся вектором масок, является двоичным числом.
23. Система по п. 22, в которой первые данные содержат в себе по меньшей мере одну целочисленную переменную, а создание маски содержит в себе применение функции трансляции для создания двоичного числа, связанного с целочисленной переменной.
24. Система по п. 16, в которой вторые данные содержат первую категориальную переменную и вторую категориальную переменную.
25. Система по п. 16, в которой создание хэш-вектора содержит в себе применение первой хэш-функции к первой категориальной переменной и третьей хэш-функции во второй категориальной переменной.
26. Система по п. 25, в которой первая хэш-функция и третья хэш-функция являются либо одной и той же хэш-функцией, либо различными функциями.
27. Система по п. 16, в которой первая хэш-функция и вторая хэш-функция являются либо одной и той же хэш-функцией, либо различными функциями.
28. Система по п. 16, в которой узел на древовидной модели соответствует условию, определенному на основе алгоритма машинного обучения.
29. Система по п. 17, в которой добавление хэшированного комплексного вектора к набору ранее созданных хэшированных комплексных векторов дополнительно содержит добавление узла к древовидной модели.
30. Система по п. 16, в которой параметр интереса указывает по меньшей мере либо на прогнозирование поискового результата, либо на вероятность щелчка, либо на релевантность документа, либо на URL, либо на число щелчков.