Патенты автора ХОДЖАТ Бабак (US)

Изобретение относится к области компьютерной техники, обеспечивающей возможность определения финансовых трендов и выполнения системного анализа. Технический результат заключается в снижении нагрузки на вычислительные мощности для выполнения финансовых трендов и системного анализа данных. Технический результат достигается за счет серверной вычислительной системы, содержащей запоминающее устройство, к которому имеет доступ серверная вычислительная система и в котором хранится генный пул серверной вычислительной системы, содержащий множество генов, каждый из которых определяет множество индикаторов и, по меньшей мере, одно действие, соответствующее индикаторам, причем каждый класс связан с соответствующим подмножеством индикаторов, коммуникационный порт, через который серверная вычислительная система получает и записывает в запоминающее устройство гены из клиентских компьютеров, включая первое подмножество генов, которые получены из клиентских компьютеров, которым был присвоен первый класс, и процессор, выполненный с возможностью передавать в клиентские компьютеры для дополнительной оценки каждый ген из первого подмножества полученных генов. 6 з.п. ф-лы, 7 ил.

Изобретение относится к области расширяемых вычислительных систем. Техническим результатом является эффективное распределение вычислительной мощности, необходимой для выполнения вычислительной задачи, между большим числом сетевых отдельных или сгруппированных вычислительных узлов. Способ выполнения вычислительной задачи под управлением инфраструктуры центральных серверов содержит обеспечение сети устройств обработки информации, каждое из которых не входит в инфраструктуру центральных серверов, и разные устройства обработки информации работают под управлением разных объектов, с которыми они ассоциированы, и по меньшей мере одно устройство обработки информации содержит графический процессор; обеспечение инфраструктурой центральных серверов каждого устройства обработки информации исполняемой программой-клиентом; формирование каждым устройством обработки информации соответствующего начального пула алгоритмов для собственного использования; обеспечение каждым устройством обработки информации возможности развития во времени своих соответствующих алгоритмов под управлением программы, включая по меньшей мере одно устройство обработки информации, использующее графический процессор для обеспечения возможности развития алгоритмов во времени; выбор инфраструктурой центральных серверов одного или нескольких измененных алгоритмов в соответствии с заданным условием; и применение выбранного одного или нескольких алгоритмов для выполнения вычислительной задачи. 5 н. и 12 з.п. ф-лы, 4 ил.

Изобретение относится к области распределенных эволюционных алгоритмов. Техническим результатом является повышение эффективности распределенных вычислений с использованием распределенных эволюционных алгоритмов. Описан сервер и множество клиентских компьютеров, формирующих сетевую вычислительную систему, которая может расширяться и предназначена для непрерывной оценки характеристик эффективности группы генов, сгенерированных с помощью программного приложения. Каждый клиентский компьютер осуществляет периодическое получение данных, связанных с генами, записанными в его запоминающем устройстве. Используя эти данные, клиентские компьютеры оценивают характеристику эффективности каждого из своих генов путем сравнения решения, обеспечиваемого геном, с периодически получаемыми данными, связанными с этим геном. Соответственно, характеристика эффективности каждого гена может обновляться и изменяться каждый раз при получении данных. Характеристика эффективности гена определяет его приспособленность. Гены могут быть виртуальными трейдерами активов, которые рекомендуют варианты сделок. Первоначально генам могут быть присвоены разные классы для улучшения схождения, однако затем может приниматься решение об объединении (слиянии) генов других классов для повышения вариабельности. 2 н. и 18 з.п. ф-лы, 7 ил.

Изобретение относится к сетевым вычислительным системам. Техническим результатом является повышение эффективности обработки данных за счет использования обучающих данных. Система, содержит: первый клиентский компьютер, который содержит: запоминающее устройство, обеспечивающее хранение N генов, каждый из которых характеризуется множеством условий и по меньшей мере одним действием, причем N - целое число, превышающее 1; коммуникационный порт, через который первый клиентский компьютер периодически принимает данные, связанные с "N генами; и процессор, обеспечивающий оценку характеристики эффективности каждого из N генов путем сравнения решения, обеспечиваемого каждым геном, с периодически получаемыми данными, связанными с этим геном, причем характеристика эффективности каждого гена корректируется каждый раз при получении данных и определяет приспособленность гена. 4 н. и 25 з.п. ф-лы, 5 ил.

Изобретение относится к области распределенных вычислений. Техническим результатом является обеспечение распределенной вычислительной мощности больших масштабов. Стоимость выполнения сложных анализов финансовых трендов с использованием программного обеспечения существенно снижается путем распределения вычислительной мощности, необходимой для выполнения анализа и вычислительной задачи, между большим числом сетевых отдельных или сгруппированных вычислительных узлов. Для этого вычислительная задача разделяется на множество подзадач. Каждая подзадача выполняется одним из устройств обработки информации для получения множества решений. Затем решения объединяются для получения решения вычислительной задачи. Лицам, под контролем которых находятся устройства обработки информации, выдается вознаграждение за использование ассоциированных с ними устройств обработки информации. Может обеспечиваться возможность изменения алгоритмов во времени. После этого осуществляется выбор одного или нескольких измененных алгоритмов в соответствии с заданным условием. 3 н. и 14 з.п. ф-лы, 4 ил.

 


Наверх