ailev.ru

10 августа 2010 · Комментарий

Без заголовка

У меня почти созрело следующее видение проблем: а) там, где необходима логика высших порядков, будут работать "приблизительные методы", основанные на поиске аналогий в "лингвистическом пространстве" (т.е. методах типа контент-анализа). Заодно этот уровень будет обеспечивать связь с естественным языком. б) а потом в том, что осталось от (а) будет работать уже обычная логика, но она будет применена инновационно (например, как категорная логика): не в самих вычислениях и алгоритмах, а по типу связи с действительностью, чтобы обеспечивать стык с (а), то есть по линии "топологии", намечаемой Baez. То есть обработка информации будет идти не полным перебором в логике, а "интуитивно"-лингвистически (используя нарабатываемую людьми и машинами онтологию-словари), и только затем -- полным перебором. Прорваться же в это дело мы сможем порождением программ по моделям, мета-программированием. В этом порождении программ по моделям тоже будут разные линии: -- собственно метапрограммирование (компиляторы, компиляторы компиляторов, компиляторы компиляторов компиляторов и т.д.) -- метаэволюция (разные варианты генетически-эволюционных софтовых процессов, порождающих новые алгоритмы: по мотивам Eurisko, только на суперкомпьютерах).

К записи · К обсуждению