Определение слова «кибернетика»

Большой энциклопедический словарь:

КИБЕРНЕТИКА (от греч. kybernetike — искусство управления) — наука об управлении, связи и переработке информации. Основной объект исследования — т. н. кибернетические системы, рассматриваемые абстрактно, вне зависимости от их материальной природы. Примеры кибернетических систем — автоматические регуляторы в технике, ЭВМ, человеческий мозг, биологические популяции, человеческое общество. Каждая такая система представляет собой множество взаимосвязанных объектов (элементов системы) — способных воспринимать, запоминать и перерабатывать информацию, а также обмениваться ею. Современная кибернетика состоит из ряда разделов, представляющих собой самостоятельные научные направления. Теоретическое ядро кибернетики составляют информации теория, теория алгоритмов, теория автоматов, исследование операций, теория оптимального управления, теория распознавания образов. Кибернетика разрабатывает общие принципы создания систем управления и систем для автоматизации умственного труда. Основные технические средства для решения задач кибернетики — ЭВМ. Поэтому возникновение кибернетики как самостоятельной науки (Н. Винер, 1948) связано с созданием в 40-х гг. 20 в. этих машин, а развитие кибернетики в теоретических и практических аспектах — с прогрессом электронной вычислительной техники

Большая советская энциклопедия:

I
Кибернетика (от греч. kybernetike — искусство управления, от kyberno — правлю рулём, управляю)
наука об управлении, связи и переработке информации (См. Информация).
Предмет кибернетики. Основным объектом исследования в К. являются так называемые кибернетические системы. В общей (или теоретической) К. такие системы рассматриваются абстрактно, безотносительно к их реальной физической природе. Высокий уровень абстракции позволяет К. находить общие методы подхода к изучению систем качественно различной природы, например технических, биологических и даже социальных.
Абстрактная кибернетическая система представляет собой множество взаимосвязанных объектов, называемых элементами системы, способных воспринимать, запоминать и перерабатывать информацию, а также обмениваться информацией. Примерами кибернетических систем могут служить разного рода автоматические регуляторы в технике (например, автопилот или регулятор, обеспечивающий поддержание постоянной температуры в помещении), электронные вычислительные машины (ЭВМ), человеческий мозг, биологические популяции, человеческое общество.
Элементы абстрактной кибернетической системы представляют собой объекты любой природы, состояние которых может быть полностью охарактеризовано значениями некоторого множества параметров. Для подавляющего большинства конкретных приложений К. оказывается достаточным рассматривать параметры двух родов. Параметры 1-го рода, называемые непрерывными, способны принимать любые вещественные значения на том или ином интервале, например на интервале от — 1 до 2 или от — до +. Параметры 2-го рода, называемые дискретными, принимают конечные множества значений, например значение, равное любой десятичной цифре, значения «да» или «нет» и т.п.
С помощью последовательностей дискретных параметров можно представить любое целое или рациональное число. Вместе с тем дискретные параметры могут служить и для оперирования величинами качественной природы, которые обычно не выражаются числами. Для этой цели достаточно перечислить и как-то обозначить (например, по пятибалльной системе) все различимые состояния соответствующей величины. Таким образом могут быть охарактеризованы и введены в рассмотрение такие факторы, как темперамент, настроение, отношение одного человека к другому и т.п. Тем самым область приложений кибернетических систем и К. в целом расширяется далеко за пределы строго «математизированных» областей знаний.
Состояние элемента кибернетической системы может меняться как самопроизвольно, так и под воздействием тех или иных входных сигналов, получаемых им извне (из-за пределов рассматриваемой системы), либо от других элементов системы. В свою очередь каждый элемент системы может формировать выходные сигналы, зависящие в общем случае от состояния элемента и воспринимаемых им в рассматриваемый момент времени входных сигналов. Эти сигналы либо передаются на др. элементы системы (служа для них входными сигналами), либо входят в качестве составной части в передаваемые за пределы системы выходные сигналы всей системы в целом.
Организация связей между элементами кибернетической системы носит название структуры этой системы. Различают системы с постоянной и переменной структурой. Изменения структуры задаются в общем случае как функция от состояний всех составляющих систему элементов и от входных сигналов всей системы в целом.
Таким образом, описание знаков функционирования системы задается тремя семействами функций: функций, определяющих изменения состояний всех элементов системы, функций, задающих их выходные сигналы, и, наконец, функций, вызывающих изменения в структуре системы. Система называется детерминированной, если все эти функции являются обычными (однозначными) функциями. Если же все эти функции, или хотя бы часть их, представляют собой случайные функции, то система носит название вероятностной, или стохастической. Полное описание кибернетической системы получается, если к указанному описанию знаков функционирования системы добавляется описание её начального состояния, т. е. начальной структуры системы и начальных состояний всех её элементов.
Классификация кибернетических систем. Кибернетические системы различаются по характеру циркулирующих в них сигналов. Если все эти сигналы, равно как и состояние всех элементов системы, задаются непрерывными параметрами, система называется непрерывной. В случае дискретности всех этих величин говорят о дискретной системе. В смешанных, или гибридных, системах приходится иметь дело с обоими типами величин.
Разделение кибернетических систем на непрерывные и дискретные является до известной степени условным. Оно определяется глубиной проникновения в предмет, требуемой точностью его изучения, а иногда и удобством использования для целей изучения системы того или иного математического аппарата. Так, например, хорошо известно, что свет имеет дискретную, квантовую природу. Тем не менее, такие параметры, как величина светового потока, уровень освещенности и др. принято обычно характеризовать непрерывными величинами поскольку, постольку обеспечена возможность достаточно плавного их изменения. Другой примеробычный проволочный реостат. Хотя величина его сопротивления меняется скачкообразно, при достаточной малости этих скачков оказывается возможным и удобным считать изменение непрерывным.
Обратные примеры еще более многочисленны. Так, выделительная функция почки на обычном (неквантовом) уровне изучения является непрерывной величиной. Однако во многих случаях довольствуются пятибалльной характеристикой этой функции, рассматривая ее тем самым как дискретную величину. Более того, при любом фактическом вычислении значения непрерывных параметров приходится ограничиваться определенной точностью вычислений. А это означает, что соответствующая величина рассматривается как дискретная.
Последний пример показывает, что дискретный способ представления величин является универсальным способом, ибо имея в виду недостижимость абсолютной точности измерений, любые непрерывные величины сводятся в конечном счете к дискретным. Обратное сведение для дискретных величин, принимающих небольшое число различных значений, не может привести к удовлетворительным (с точки зрения точности представления) результатам и поэтому на практике не употребляется. Таким образом, дискретный способ представления величины является в определённом смысле более общим, чем непрерывный.
Разделение кибернетических систем на непрерывные и дискретные имеет большое значение с точки зрения используемого для их изучения математического аппарата. Для непрерывных систем таким аппаратом является обычно теория систем обыкновенных дифференциальных уравнений, для дискретных систем — Алгоритмов теория и Автоматов теория. Ещё одной базовой математической теорией, используемой как в случае дискретных, так и в случае непрерывных систем (и развивающейся соответственно в двух аспектах), является Информации теория.
Сложность кибернетических систем определяется двумя факторами. Первый фактор — это так называемая размерность системы, т. е. общее число параметров, характеризующих состояния всех её элементов. Второй фактор — сложность структуры системы, определяющаяся общим числом связей между ее элементами и их разнообразием. Простая совокупность большого числа не связанных между собой элементов с повторяющимися от элемента к элементу простыми связями, ещё не составляет сложной системы. Сложные (большие) кибернетические системы — это системы с описаниями, не сводящимися к описанию одного элемента и указанию общего числа таких (однотипных) элементов.
При изучении сложных кибернетических систем, помимо обычного разбиения системы на элементы, используется метод укрупнённого представления систем в виде совокупности отдельных блоков, каждый из которых является отдельной системой. При изучении систем большой сложности употребляется целая иерархия подобных блочных описаний: на верхнем уровне такой иерархии вся система рассматривается как один блок, на нижнем уровне в качестве составляющих системы блоков выступают отдельные элементы системы.
Необходимо подчеркнуть, что само понятие элемента системы является до известной степени условным, зависящим от ставящихся при изучении системы целей и от глубины проникновения в предмет. Так, при феноменологическом подходе изучения мозга, когда предметом изучения является не строение мозга, а выполняемые им функции, мозг может рассматриваться как один элемент, хотя и характеризуемый достаточно большим числом параметров. Обычный подход заключается в том, что в качестве составляющих мозг элементов выступают отдельные нейроны. При переходе на клеточный или молекулярный уровень каждый нейрон может, в свою очередь, рассматриваться как сложная кибернетическая система и т.д.
Если обмен сигналами между элементами системы полностью замыкается в ее пределах, то система называется изолированной или замкнутой. Рассматриваемая как один элемент, такая система не имеет ни входных, ни выходных сигналов. Открытые системы в общем случае имеют как входные, так и выходные каналы, по которым они обмениваются сигналами с внешней средой. Предполагается, что всякая открытая кибернетическая система снабжена рецепторами (датчиками), воспринимающими сигналы из внешней среды и предающими их внутрь системы. В случае, когда в качестве рассматриваемой кибернетической системы выступает человек, такими рецепторами являются различные органы чувств (зрение, слух, осязание и др.). Выходные сигналы системы передаются во внешнюю среду через посредство эффекторов (исполнительных механизмов), в качестве которых в рассматриваемом случае выступают органы речи, мимика, руки и др.
Поскольку каждая система сигналов, независимо от того, формируется она разумными существами или объектами и процессами неживой природы, несет в себе ту или иную информацию, то всякая открытая кибернетическая система, равно как и элементы любой системы (открытой или замкнутой), может рассматриваться как преобразователь информации. При этом понятие информации рассматривается в очень общем смысле, близком к физическому понятию энтропии (см. Информация в кибернетике).
Кибернетический подход к изучению объектов различной природы. Рассмотрение различных объектов живой и неживой природы как преобразователей информации или как систем, состоящих из элементарных преобразователей информации, составляет сущность так называемого кибернетического подхода к изучению этих объектов. Этот подход (равно как и подход со стороны др. фундаментальных наукмеханики, химии и тому подобное) требует определенного уровня абстракции. Так, при кибернетическом подходе к изучению мозга как системы нейронов обычно отвлекаются от их размеров, формы, химического строения и др. Предметом изучения становятся состояния нейронов (возбужденное или нет), вырабатываемые ими сигналы, связи между нейронами и законы изменения их состояний.
Простейшие преобразователи информации могут осуществлять преобразование информации лишь одного определённого вида. Так, например, исправный дверной звонок при нажатии кнопки (рецептора) отвечает всегда одним и тем же действием — звонком или гудением зуммера. Однако, как правило, сложные кибернетические системы обладают способностью накапливать информацию в той или иной форме и в зависимости от этого менять выполняемые ими действия (преобразование информации). По аналогии с человеческим мозгом подобное свойство кибернетических систем называют иногда памятью.
«Запоминание» информации в кибернетических системах может производиться двумя основными способами — либо за счет изменения состояний элементов системы, либо за счет изменения структуры системы (возможен, разумеется, смешанный вариант). Между этими двумя видами «памяти» по существу нет принципиальных различий. В большинстве случаев это различие зависит лишь от принятого подхода к описанию системы. Например, одна из современных теорий объясняет долговременную память человека изменениями проводимости синаптических контактов, т. е. связей между отдельными составляющими мозг нейронами. Если в качестве элементов, составляющих мозг, рассматриваются лишь сами нейроны, то изменение синаптических контактов следует рассматривать как изменение структуры мозга. Если же наряду с нейронами в число составляющих мозг элементов включить и все синаптические контакты (независимо от степени их проводимости), то рассматриваемое явление сведется к изменению состояния элементов при неизменной структуре системы.
ЭВМ как преобразователи информации. Из числа сложных технических преобразователей информации наибольшее значение для К. имеют ЭВМ. В более простых вычислительных машинах — цифровых электромеханических или аналоговых — перенастройка на различные задачи осуществляется с помощью изменения системы связей между элементами на специальной коммутационной панели. В современных универсальных ЭВМ такие изменения производятся с помощью «запоминания» машиной в специальном устройстве, накапливающем информацию, той или иной программы её работы.
В отличие от аналоговых машин, оперирующих с непрерывной информацией, современные ЭВМ имеют дело с дискретной информацией. На входе и выходе ЭВМ в качестве такой информации могут выступать любые последовательности десятичных цифр, букв знаков препинания и др. символов. Внутри машины эта информация обычно представляется (или, как говорят, кодируется) в виде последовательности сигналов, принимающих лишь два различных значения.
В то время как возможности аналоговых машин (равно как и любых других искусственно созданных устройств) ограничены преобразованиями строго ограниченных типов, современные ЭВМ обладают свойством универсальности. Это означает, что любые преобразования буквенно-цифровой информации, которые могут быть определены произвольной конечной системой правил любой природы (арифметических, грамматических и др.) могут быть выполнены ЭВМ после введения в нее составленной должным образом программы. Эта способность ЭВМ достигается за счет универсальности ее системы команд, т. е. элементарных преобразований информации, которые закладываются в структуру ЭВМ. Подобно тому, как из одних и тех же деталей собираются любые дома, из элементарных преобразований могут складываться любые, сколь угодно сложные преобразования буквенно-цифровой информации. Программа ЭВМ как раз и представляет собой последовательность таких элементарных преобразований.
Свойство универсальности ЭВМ не ограничивается одной лишь буквенно-цифровой информацией. Как показывается в теории кодирования (См. Кодирование), в буквенно-цифровой (и даже просто цифровой) форме может быть представлена (закодирована) любая дискретная информация, а также — с любой заданной степенью точности — произвольная непрерывная информация. Таким образом, современные ЭВМ могут рассматриваться как универсальные преобразователи информации. Другим известным примером универсального преобразователя информации (хотя и основанного на совершенно иных принципах) является человеческий мозг.
Свойство универсальности современных ЭВМ открывает возможность моделирования с их помощью любых др. преобразователей информации, в том числе любых мыслительных процессов. Такая возможность ставит ЭВМ в особое положение: с момента своего возникновения они представляют основное техническое средство, основной аппарат исследования, которым располагает К.
Управление в кибернетических системах. В рассмотренных до сих пор случаях изменение поведения ЭВМ определялось человеком, меняющим программы ее работы. Можно, однако составить программу изменения программы работ ЭВМ и организовать ее общение с внешней средой через соответствующую систему рецепторов и эффекторов. Таким образом, можно моделировать различные формы изменения поведения и развития, наблюдающиеся в сложных биологических и социальных системах. Изменение поведения сложных кибернетических систем есть результат накопления обработанной соответствующим образом информации, которую эти системы получили в прошлом.
В зависимости от формы, в которой происходит «запоминание» информации, различают два основных типа изменения поведения систем — самонастройку и самоорганизацию. В самонастраивающихся системах накопление опыта выражается в изменении значений тех или иных параметров, в самоорганизующихся — в изменении структуры системы. Как указывалось выше, это различие является до некоторой степени условным, зависящим от способа разбиения системы на элементы. На практике обычно самонастройка связывается с изменениями относительно небольшого числа непрерывных параметров. Что же касается глубоких изменений структуры рабочих программ ЭВМ (которые можно трактовать как изменения состояний большого числа дискретных элементов памяти), то их более естественно рассматривать как пример самоорганизации.
Целенаправленное изменение поведения кибернетических систем происходит при наличии управления. Цели управления сильно меняются в зависимости от типа систем и степени их сложности. В простейшем случае такой целью может быть поддержание постоянства значения того или иного параметра. Для более сложных систем в качестве целей возникают задачи приспособления к меняющейся среде и даже познания законов таких изменений.
Наличие управления в кибернетической системе означает, что её можно представить в виде двух взаимодействующих блоков — объекта управления и управляющей системы. Управляющая система по каналам прямой связи через соответствующее множество эффекторов передает управляющие воздействия на объект управления. Информация о состоянии объекта управления воспринимается с помощью рецепторов и передаётся по каналам обратной связи в управляющую систему (см. схему)

Описанная система с управлением может, как и всякая кибернетическая система, иметь также каналы связи (с соответствующими системами рецепторов и эффекторов) с окружающей средой. В простейших случаях среда может выступать как источник различных помех и искажений в системе (чаще всего в канале обратной связи). В задачу управляющей системы входит тогда фильтрация помех. Особо важное значение эта задача приобретает при дистанционном (телемеханическом) управлении, когда сигналы передаются по длинным каналам связи. Основной задачей управляющей системы является такое преобразование поступающей в систему информации и формирование таких управляющих воздействий, при которых обеспечивается достижение (по возможности наилучшее) целей управления. По виду таких целей и характеру функционирования управляющей системы различают следующие основные типы управления.
Одним из простейших видов управления является т. н. Программное управление. Цель такого управления состоит в том, чтобы выдать на объект управления ту или иную строго определенную последовательность управляющих воздействий. Обратная связь при таком управлении отсутствует. Наиболее простым примером подобного программного управления является светофор-автомат, переключение которого происходит в заданные заранее моменты времени. Более сложное управление светофором (при наличии счетчиков подъезжающих машин) может включать простейший «пороговый» сигнал обратной связи: переключение светофора происходит всякий раз, когда количество ждущих автомашин превысит заданную величину.
Весьма простым видом управления является также классическое авторегулирование (см. Автоматическое управление), цель которого состоит в поддержании постоянного значения того или иного параметра (или нескольких независимых параметров). Примером может служить система автоматического регулирования температуры воздуха в помещении: специальный термометр-датчик измеряет температуру воздуха Т, управляющая система сравнивает эту температуру с заданной величиной То и формирует управляющее воздействие — k (T — То) на задвижку, регулирующую приток тёплой воды в батареи центрального отопления. Знак минус при коэффициенте k означает, что регулирование происходит по закону отрицательной обратной связи, а именно: при увеличений температуры Т выше установленного порога То приток тепла уменьшается, при её падении ниже порога — возрастает. Отрицательная обратная связь необходима для обеспечения устойчивости процесса регулирования. Устойчивость системы означает, что при отклонении от положения равновесия (когда Т = То) как в одну, так и в другую сторону система стремится автоматически восстановить это равновесие. При простейшем предположении о линейном характере зависимости между управляющим воздействием и скоростью притока тепла в помещение работа такого регулятора описывается дифференциальным уравнением dT/dt = — k (T — То), решением которого служит функция Т = То + -e-kt, где — отклонение температуры Т от заданной величины То в начальный момент времени. Поскольку рассмотренная система описывается линейным дифференциальным уравнением 1-го порядка, она носит название линейной системы 1-го порядка. Более сложным поведением обладают линейные системы 2-го и более высоких порядков и особенно нелинейные системы.
Возможны системы, в которых принцип программного управления комбинируется с задачей регулирования в смысле поддержания устойчивого значения той или иной величины. Так, например, в описанный регулятор комнатной температуры может быть встроено программное устройство, меняющее значение регулируемого параметра. Задачей такого устройства может быть, скажем, поддержание температуры +20 °С в дневное время и снижение её до +16°С в ночные часы. Функция простого регулирования перерастает здесь в функцию слежения за значением программно изменяемого параметра.
В более сложных следящих системах задача состоит в поддержании (возможно более точном) некоторой фиксированной функциональной зависимости между множеством самопроизвольно меняющихся параметров и заданным множеством регулируемых параметров. Примером может служить система, непрерывно сопровождающая лучом прожектора маневрирующий произвольным образом самолет.
В т. н. системах оптимального управления (См. Оптимальное управление) основной целью является поддержание максимального (или минимального) значения некоторой функции от двух групп параметров, называемой критерием оптимального управления. Параметры первой группы (внешние условия) меняются независимо от системы, параметры второй группы являются регулируемыми, т. е. их значения могут меняться под воздействием управляющих сигналов системы.
Простейший пример оптимального управления снова даёт задача регулирования температуры комнатного воздуха при дополнительном условии учёта изменений его влажности. Величина температуры воздуха, дающая ощущение наибольшего комфорта, зависит от его влажности. Если влажность всё время меняется, а система может управлять лишь изменением температуры, то естественно в качестве цели управления поставить задачу поддержания температуры, которая давала бы ощущение наибольшего комфорта. Это и будет задача оптимального управления. Системы оптимального управления имеют большое значение в задачах управления экономикой.
В простейшем случае оптимальное управление может сводиться к задаче поддержания наибольшего (или наименьшего) возможного при заданных условиях значения регулируемого параметра. В этом случае говорят о системах экстремального регулирования.
В случае, когда нерегулируемые параметры в системе оптимального управления на том или ином отрезке времени меняются, функция системы сводится к поддержанию таких постоянных значений регулируемых параметров, которые обеспечивают максимизацию (или минимизацию) соответствующего критерия оптимального управления. Здесь, как и в случае обычного регулирования, возникает задача устойчивости управления. При проектировании относительно несложных систем подобная устойчивость достигается за счет соответствующего выбора параметров проектируемой системы. В более сложных случаях, когда количество возмущающих воздействий и размерность системы очень велики, иногда оказывается удобным для достижения устойчивости прибегать к самонастройке и самоорганизации систем. При этом некоторая часть параметров, определяющая характер существующих в системе связей, не фиксируется заранее и может изменяться системой в процессе ее функционирования. Система имеет специальный блок, регистрирующий характер переходных процессов в системе при выведении ее из равновесия. При обнаружении неустойчивости переходного процесса система меняет значения параметров связей, пока не добьётся устойчивости. Системы такого рода принято называть ультраустойчивыми.
При большом числе изменяемых параметров связей случайный поиск устойчивых режимов может занимать слишком много времени. В таком случае применяются те или иные способы ограничения случайного перебора, например разбиение параметров связей на группы и осуществление перебора лишь внутри одной группы (определяемой по тем или иным признакам). Такого рода системы называют обычно мультиустойчивыми. Большое разнообразие ультраустойчивых и мультиустойчивых систем дает биология. Примером может служить система регулирования температуры крови у человека и теплокровных животных.
Задача группировки внешних воздействий, необходимая для успешного выбора способа самонастройки в мультиустойчивых системах, входит в число задач узнавания, или, иначе, задач распознавания образов (См. Распознавание образов). Для определения типа поведения (способа управления) у человека особую роль играют зрительные и звуковые образы. Возможность их распознавания и объединения в те или иные классы позволяет человеку создавать абстрактные понятия, являющиеся непременным условием сознательного познания действительности и началом абстрактного мышления. Абстрактное мышление позволяет создавать в управляющей системе (в данном случае в человеческом мозге) модели различных процессов, осуществлять с их помощью экстраполяцию действительности и определять свои действия на основе такой экстраполяции.
Таким образом, на высших уровнях иерархии управляющих систем задачи управления оказываются тесно переплетенными с задачами познания окружающей действительности. В чистом виде эти задачи проявляются в абстрактных познающих системах, также являющихся одним из классов кибернетических систем.
Существенное место в К. занимает Надёжности теория кибернетических систем. Её задачей является разработка методов построения систем, обеспечивающих правильное функционирование систем при выходе из строя части их элементов, разрыве тех или иных связей и др. возможных случайных сбоях или неисправностях.
Методы кибернетики. Имея в качестве основного объекта исследования кибернетические системы, К. использует для их изучения три принципиально различных метода. Два из них — математико-аналитический и экспериментальныйшироко применяются и в др. науках. Сущность первого состоит в описании изучаемого объекта в рамках того или иного математического аппарата (например, в виде системы уравнений) и последующего извлечения различных следствий из этого описания путем математической дедукции (например, путем решения соответствующей системы уравнений). Сущность второго метода состоит в проведении различных экспериментов либо с самим объектом, либо с его реальной физической моделью. В случае уникальности исследуемого объекта и невозможности существенного влияния на него (как, например, в случае Солнечной системы или процесса биологической эволюции) активный эксперимент переходит в пассивное наблюдение.
Одним из важнейших достижений К. является разработка и широкое использование нового метода исследования, получившего название математического (машинного) эксперимента, или математического моделирования. Смысл его состоит в том, что эксперименты производятся не с реальной физической моделью изучаемого объекта, а с его описанием. Описание объекта вместе с программами, реализующими изменения характеристик объекта в соответствии с этим описанием, помещается в память ЭВМ, после чего становится возможным проводить с объектом различные эксперименты: регистрировать его поведение в тех или иных условиях, менять те или иные элементы описания и тому подобное. Огромное быстродействие современных ЭВМ зачастую позволяет моделировать многие процессы в более быстром темпе, чем они происходят в действительности.
Первым этапом математического моделирования является разбиение изучаемой системы на отдельные блоки и элементы и установление связей между ними. Эту задачу решает так называемый системный анализ. В зависимости от целей исследования глубина и способ такого разбиения могут варьироваться. В этом смысле системный анализ представляет собой скорее искусство, чем точную науку, ибо при анализе действительно сложных систем приходится априори отбрасывать несущественные (с точки зрения поставленной цели) детали и связи.
После разбиения системы на части и характеристики их теми или иными множествами параметров (количественных или качественных) для установления связи между ними привлекают обычно представителей различных наук. Так, при системном анализе человеческого организма типичные связи имеют следующую форму: «При переходе органа А из состояния k1 в состояние k2 и сохранении органа В в состоянии М орган С через N месяцев с вероятностью р перейдёт из состояния n1 в состояние n2». В зависимости от вида органов, к которым относится указанное высказывание, оно может быть сделано эндокринологом, кардиологом, терапевтом и др. специалистами. В результате их совместной работы возникает комплексное описание организма, представляющее искомую математическую модель.
Так называемые системные программисты переводят эту модель в машинное представление, программируя одновременно средства, необходимые для экспериментов с ней. Проведение самих экспериментов и получение различных выводов из них составляют предмет операций исследования (См. Операций исследование). Впрочем, исследователи операций в случае, когда это оказывается возможным, могут применить дедуктивно-математические построения и даже воспользоваться натурными моделями всей системы или ее отдельных частей. Задача построения натурных моделей, равно как и задача проектирования и изготовления различных искусственных кибернетических систем, относится к области системотехники.
Историческая справка. Первым, кто применил термин К. для управления в общем смысле, был по-видимому, древнегреческий философ Платон. Однако реальное становление К. как науки произошло много позже. Оно было предопределено развитием технических средств управления и преобразования информации. Ещё в средние века в Европе стали создавать так называемые андроиды — человекоподобные игрушки, представляющие собой механические, программно управляемые устройства.
Первые промышленные регуляторы уровня воды в паровом котле и скорости вращения вала паровой машины были изобретены И. И. Ползуновым (Россия) и Дж. Уаттом (Англия). Во 2-й половине 19 в. требовалось построение все более совершенных автоматических регуляторов. Наряду с механическими блоками в них всё чаще начинают применяться электромеханические и электронные блоки. Большую роль в развитии теории и практики автоматического регулирования сыграло изобретение в начале 20 в. дифференциальных анализаторов, способных моделировать и решать системы обыкновенных дифференциальных уравнений. Они положили начало быстрому развитию аналоговых вычислительных машин и их широкому проникновению в технику.
Немалое влияние на становление К. оказали успехи нейрофизиологии и особенно классические труды И. П. Павлова по условным рефлексам. Можно отметить также оригинальные работы украинского учёного Я. И. Грдины по динамике живых организмов.
В 30-х гг. 20 в. все большее влияние на становление К. начинает оказывать развитие теории дискретных преобразователей информации. Два основных источника идей и проблем направляли это развитие. Во-первых, задача построения оснований математики. Еще в середине прошлого века Дж. Буль заложил основы современной математический логики. В 20-е гг. 20 в. были заложены основы современной теории алгоритмов. В 1934 К. Гёдель показал ограниченность возможностей замкнутых познающих систем. В 1936 А. М. Тьюринг описал гипотетический универсальный преобразователь дискретной информации, получивший впоследствии назв. Тьюринга машины (См. Тьюринга машина). Эти два результата, будучи полученными в рамках чистой математики, оказали и продолжают оказывать огромное влияние на становление основных идей К.
Вторым источником идей и проблем К. служила практика создания реальных дискретных преобразователей информации. Простейший механический арифмометр был изобретён Б. Паскалем (См. Паскаль) (Франция) ещё в 17 в. Лишь в 19 в. Ч. Беббидж (Англия) предпринял первую попытку создания автоматического цифрового вычислителя — прообраза современной ЭВМ. К началу 20 века были созданы первые образцы электромеханических счетно-аналитических машин, позволивших автоматизировать простейшие преобразования дискретной информации. Резкое усиление интереса к теории дискретных преобразователей информации в 30-х гг. было обусловлено необходимостью создания сложных релейно-контактных устройств, прежде всего для нужд автоматических телефонных станций. В 1938 К. Шеннон (США), а в 1941 В. И. Шестаков (СССР) показали возможность использования для синтеза и анализа релейно-контактных схем аппарата математической логики. Тем самым было положено начало развитию современной теории автоматов.
Решающее значение для становления К. имело создание в 40-х гг. 20 в. электронных вычислительных машин (Дж. фон Нейман и др.). Благодаря ЭВМ возникли принципиально новые возможности для исследования и фактического создания действительно сложных управляющих систем. Оставалось объединить весь полученный к этому времени материал и дать название новой науке. Этот шаг был сделан Н. Винером, опубликовавшим в 1948 свою знаменитую книгу «Кибернетика».
Н. Винер предложил называть К. «науку об управлении и связи в животном и машине». В первой и во второй своей книге («Кибернетика и общество», 1954) Винер уделил большое внимание общефилософским и социальным аспектам новой науки, трактуя их зачастую весьма произвольно. В результате дальнейшее развитие К. пошло двумя различными путями. В США и Западной Европе стало преобладать узкое понимание К., концентрирующее внимание на спорах и сомнениях, поднятых Винером, на аналогиях между процессами управления в технических средствах и живых организмах. В СССР после первоначального периода отрицания и сомнений утверждалось более естественное и содержательное определение К., включившее в нее все достижения, накопленные к тому времени в теории преобразования информации и управляющих систем. При этом особое внимание уделялось новым проблемам, возникающим в связи с широким внедрением ЭВМ в теорию управления и теорию преобразования информации.
На Западе подобные вопросы развивались в рамках специальных разделов науки, получивших название «информатика», «вычислительная наука», «системный анализ» и др. Лишь к концу 60-х гг. Наметилась тенденция расширения понятия К. и включения в неё всех указанных разделов.
Основные разделы кибернетики. Современная К. в широком понимании состоит из большого количества разделов, представляющих собой самостоятельные научные направления. Теоретическое ядро К. составляют такие разделы, как теория информации, теория кодирования, теория алгоритмов и автоматов, общая теория систем, теория оптимальных процессов, методы исследования операций, теория распознавания образов, теория формальных языков. На практике центр тяжести интересов К. сместился в область создания сложных систем управления и различного рода систем для автоматизации умственного труда. В чисто познавательном плане одной из наиболее интересных перспективных задач К. является моделирование мозга и его различных функций.
Основным техническим средством для решения всех указанных задач являются ЭВМ. Поэтому развитие К. как в теоретическом, так и в практическом аспектах тесно связано с прогрессом электронной вычислительной техники. Требования, которые предъявляет К. к развитию своего математического аппарата, определяются указанными выше основными практическими задачами.
Определённая практическая целенаправленность исследований по развитию математического аппарата как раз и является той гранью, которая отделяет общематематическую от собственно кибернетической части подобных исследований. Так, например, в той части теории алгоритмов, которая строится для нужд оснований математики, стремятся по возможности уменьшить число типов элементарных операций и сделать их достаточно мелкими. Возникающие таким образом алгоритмические языки удобны как объект исследования, но в то же время ими практически неудобно пользоваться для описания реальных задач преобразования информации. Кибернетический аспект теории алгоритмов имеет дело с алгоритмическими языками, специально ориентированными на те или иные классы подобных практических задач. Имеются языки, ориентированные на задачи вычислительного характера, на формульные преобразования, на обработку графической информации и т.п.
Аналогичное положение имеет место и в др. разделах, составляющих общетеоретический фундамент К. Они представляют собой аппарат для решения практических задач изучения кибернетических систем, их анализа и синтеза, нахождения оптимального управления.
Особенно большое значение применение кибернетических методов имеет в тех науках, где методы классической математики могут применяться лишь в ограниченных масштабах, для решения отдельных частных задач. К числу таких наук относятся в первую очередь экономика, биология, медицина, языкознание и те области техники, которые имеют дело с большими системами. В результате большого объёма применения кибернетических методов в этих науках произошло выделение самостоятельных научных направлений, которые было бы естественно называть кибернетической экономикой, кибернетической биологией и т.д. Однако в силу ряда причин первоначальное становление указанных направлений происходило в рамках К. за счет специализации объектов исследования, а не в рамках соответствующих наук за счёт применения методов и результатов К. Поэтому указанные направления получили назв. Кибернетика экономическая, Кибернетика биологическая, Кибернетика медицинская, Кибернетика техническая. В языкознании соответствующее научное направление получило наименование математической лингвистики (См. Математическая лингвистика).
Задачи реального создания сложных управляющих систем (в первую очередь в экономике), а также основанных на использовании ЭВМ сложных справочно-информационных систем, систем автоматизации проектирования, систем для автоматизации сбора и обработки экспериментальных данных и др. относятся обычно к разделу науки, получившему название системотехники (См. Системотехника). При широком толковании предмета К. значительная часть системотехники органически входит в нее. То же положение имеет место в электронной вычислительной технике. Разумеется, К. не занимается расчетами элементов ЭВМ, конструктивным оформлением машин, технологическими проблемами и т.п. Вместе с тем подход к ЭВМ как к системе, общеструктурные вопросы, организация сложных процессов переработки информации и управление этими процессами относятся по существу к прикладной К. и составляют один из её важных разделов.
Лит.: Винер Н., Кибернетика, пер. с англ., 2 изд., М., 1968; его же, Кибернетика и общество, пер. с англ., М., 1958; Цянь Сюэ-сэнь, Техническая кибернетика, пер. с англ., М., 1956; Эшби У. Р., Введение в кибернетику, пер. с англ., М., 1959: Глушков В. М., Введение в кибернетику, К., 1964.
В. М. Глушков.

Рис. к ст. Кибернетика.
II
Кибернетика («Кибернетика»,)
научный журнал Академии наук УССР. Издается в Киеве с 1965, выходит 6 раз в год. Публикует оригинальные статьи по математическим и прикладным проблемам кибернетики, а также обзоры новейших достижений советской и зарубежной кибернетики. Тираж (1973) около 4200 экземпляров.

Экономический словарь терминов:

(ЭКОНОМИЧЕСКАЯ) (от греч. kybernetike — искусство управления)
наука об общих закономерностях управления экономическими системами и об использовании информации в процессах управления.

Толковый словарь Кузнецова:

кибернетика
КИБЕРНЕТИКА [нэ], -и; ж. [от греч. kyberntik — кормчий, рулевой] Наука об общих закономерностях процессов управления и связи в организованных системах (в машинах, живых организмах и обществе).
Кибернетический, -ая, -ое. К-ая система.

Малый академический словарь:

кибернетика
-и, ж.
Наука об общих закономерностях процессов управления и связи в организованных системах (в машинах, живых организмах и обществе).
[От греч. — кормчий, рулевой]

Математическая энциклопедия:

Наука об управлении, связи и переработке информации (буквально "искусство управления рулем"). Первым, кто употребил этот термин для управления в общем смысле, был, по-видимому, древнегреческий философ Платон. А. М. Ампер (А. М. Ampere, 1834) предложил называть К. науку об управлении человеческим обществом. Н. Винер (N. Wiener, 1948) назвал К. науку об управлении и связи в живом организме и машине. На дальнейшее становление К. огромное влияние оказали электронные вычислительные машины (ЭВМ). К началу 70-х гг. 20 в. К. окончательно оформилась как наука физико-математ. профиля с собственным предметом исследования — так наз. кибернетич. системами. Кибернетические системы представляют собой абстракцию под определенным (информационным) углом зрения сложных систем, изучаемых широким спектром естественных, технических и социальных наук (под своими специфическими углами зрения). Выявляя общие аспекты в системах столь различной природы, К. вместе с тем дает общий и притом принципиально новый метод их изучения. Это — так наз. метод машинного эксперимента, промежуточный между классическим дедуктивным и классическим экспериментальным методами. Благодаря этому К., подобно математике, можно использовать в качестве аппарата исследования в других науках. Причем спектр проблем, доступных исследованию кибернетич. методами, по сравнению с классическими (аналитическими) математич. методами значительно шире и охватывает практически все науки. Кибернетическая система в простейшем случае может сводиться к одному элементу. Элемент Акибернетич. системы, рассматриваемый в абстрактном плане, представляет собой набор {х, у, z, f, g)пяти объектов. Через x=x(t)обозначается так наз. входной сигнал элемента, т. е. конечное множество функций времени t:x=(x1(t), ..., xk(t)). Во многих конкретных кибернетич. системах время рассматривается как параметр, принимающий лишь дискретные множества значений (обычно целочисленные значения). Однако можно, не нарушая общности, рассматривать и обычное "непрерывное" время (ниже рассматривается именно этот случай). Области значений функций x,(t)в одном и том же элементе могут быть различными множествами действительных чисел. Чаще всего в качестве областей значений фигурируют обычные непрерывные числовые интервалы, множество целых чисел и различные его конечные подмножества. Сами функции x,(t)обычно предполагаются кусочно непрерывными. Буквой уобозначается выходной сигнал y=y(t)элемента, представляющий собой конечное множество функций у=(y1(t), . . ., ym(t))той же самой природы, что входные функции xi(t). Через z=z(t)обозначено внутреннее состояние элемента А, также характеризующееся конечным множеством функций z= (z1(t), . ..., zn(t))той же природы. Через fи gобозначены функционалы, задающие текущие значения внутреннего состояния z(t)и выходного сигнала y(t): Здесь через Dtz(t)обозначено сужение векторной функции на область, задаваемую системой полуоткрытых интервалов [tl, t),. . ., [t п, t), где ti = ti(t) — заданные кусочно непрерывные функции от t, удовлетворяющие условию ti<t, i=l, 2, . . ., п. Приведенное определение элемента кибернетич. системы предполагает, что время tможет принимать любые действительные значения. На практике в большинстве случаев эти значения ограничиваются лишь неотрицательными числами. При этом определение элемента должно быть дополнено заданием его начального состояния z0=z(0), а также, возможно, заданием начального выходного сигнала у 0=у(0). Зависимости (1) рассматриваются в таком случае лишь при положительных значениях t. Другое обстоятельство связано с тем, что наряду с детерминированными элементами в кибернетич. системах часто приходится иметь дело со стохастич. элементами. Для этого обычно о :азывается достаточным в правые части соотношений (1) добавить в качестве аргументов функционалов случайную функцию w(t), принимающую значения на непрерывном или дискретном множестве действительных чисел. Возможны и другие варианты обобщений этого определения, в частности введение бесконечномерных векторных функций для входных и выходных сигналов, а также для внутреннего состояния элемента. Однако следует иметь в виду, что, в отличие от математики, для К. характерен конструктивный подход к изучаемым объектам. Это означает возможность фактического вычисления (с той или иной степенью точности) значений всех рассматриваемых функций. Поэтому на практике рано или поздно при изучении кибернетич. систем, а следовательно, и их элементов приходится переходить к конечным аппроксимациям. Многоэлементные кибернетические системы строятся из набора (обычно конечного) Мэлементов путем отождествления выходных сигналов одних элементов с входными сигналами других. Формально такие отождествления задаются системой равенств где через xpi(t)обозначена i-я компонента входного сигнала р-го элемента, а через yrj(t)- j-я компонента выходного сигнала r-го элемента. При подобном отождествлении (соединении элементов в систему) часть компонент входных сигналов тех или иных элементов может оказаться свободной, т. е. не отождествленной ни с какими выходными компонентами. Все такие компоненты объединяются в векторный входной сигнал x(t)построенной системы S. Оставшиеся свободными компоненты выходных сигналов образуют выходной сигнал y(t)построенной системы. В отличие от входного сигнала в выходной сигнал y(t)могут быть включены (по определению строящейся системы) также любые несвободные компоненты выходных сигналов, составляющих систему S элементов. Начальным состоянием системы, по определению, считается вектор, составленный из компонент начальных состояний всех ее элементов (упорядоченных тем или иным образом). Аналогичным образом определяется и вектор z(t)состояния системы в произвольный момент времени. Определяя систему множеством элементов и множеством отождествляющих соотношений (2), необходимо обеспечить корректность такого определения, под к-рой понимается возможность фактического вычисления выходного сигнала y(t)для всех i>0 при задании начального состояния системы z(0) и входного сигнала х(t)для всех Необходимым условием корректности определения системы является, напр., вхождение области значений функции yrj(t). в соотношениях (2) в область значений функции xpi(t). Для упрощения задачи обеспечения корректности определения систем обычно вводится запрет на отождествление любой входной компоненты более чем с одной выходной компонентой. Множество соотношений (2) задает структуру кибернетич. системы (не путать с абстрактным понятием структуры в математике!). В ряде приложений оказывается полезным рассмотрение систем с переменной структурой. При этом, вводя дополнительные коммутационные элементы, можно любую систему с переменной структурой свести к системе с постоянной структурой. Приведенное определение абстрактной кибернетич. системы охватывает весьма большой круг конкретных систем, рассматриваемых в различных областях знания. К их числу относятся логические сети и сети абстрактных автоматов, механические динамич. системы, различного рода электромеханические и электронные устройства (включая ЭВМ), биологич. организмы и различные их подсистемы (напр., нервная система), экологические, экономические и социальные системы. Для возможности рассмотрения конкретных биологических, технических и социальных систем в качестве абстрактных кибернетич. систем необходимо отвлечься от большинства их специальных свойств (размеров, массы, химич. состава, многих конкретных форм представления сигналов и состояний и т. д.). Кибернетический аспект рассмотрения систем является аспектом чисто информационным. Иными словами, состояния элементов и взаимодействие элементов друг с другом описываются системой кодов прежде всего для установления меры их различия (при заданной точности описания), а не для фактич. измерения тех или иных реальных физич. величин. Напр., при наличии в электрич. сети лишь двух уровней напряжения v1 и v2 их можно задать числовыми кодами О и 1, независимо от фактич. величин этих напряжений. Заметим, что хотя в приведенном выше определении кибернетич. системы употреблялись лишь числовые коды, их нетрудно, в случае необходимости, заменить буквенно-цифровыми кодами с использованием букв любых конечных алфавитов. Всякая система, имеющая нетривиальный входной сигнал x(t)и выходной сигнал y(t), может рассматриваться как преобразователь информации, перерабатывающий поток информации х(t)в поток информации y(t). В случае дискретного времени и конечных областей определения функций x(t)и y(t)преобразование (при соответствующем кодировании входной информации) можно интерпретировать как соответствие между словами в той или иной паре фиксированных алфавитов. В этом случае система может рассматриваться как дискретный преобразователь информации. Системы с нетривиальным входным сигналом х(t)наз. открытыми. В отличие от них замкнутые системы не оставляют свободных входных компонент ни у одного из своих элементов. Вектор входнего сигнала x(t)в таких системах имеет нулевое число компонент и не может, следовательно, нести никакой информации. Замкнутые системы в строгом смысле слова не должны иметь не только входа, но и выхода. Однако даже в этом случае их можно интерпретировать как генераторы информации, рассматривая изменение их внутреннего состояния z(t)во времени. В дальнейшем генерацию удобно рассматривать как частный случай преобразования информации. Для кибернетич. систем важное значение имеют задачи их анализа и синтеза. Задача анализа системы состоит в нахождении различного рода свойств задаваемого системой преобразования информации, в частности представление в удобной форме алгоритма преобразования. В последнем случае речь идет фактически об агрегации (композиции) системы в один единственный элемент. Задача синтеза системы противоположна задаче анализа. Необходимо по описанию осуществляемого системой преобразования построить систему, фактически выполняющую это преобразование. При этом должен быть предварительно определен класс элементов, из к-рых должна строиться искомая система. Важное значение имеет задача нахождения формальных преобразований кибернетич. систем, не меняющих задаваемых ими преобразований (а, возможно, и нек-рые другие инварианты). Тем самым вводятся различные определения эквивалентности систем, делающие возможными постановку задач оптимизации систем, т. е. задач нахождения в классе эквивалентных систем системы с экстремальными значениями определяемых на системах функционалов. Задача декомпозиции системы означает представление части системы или всех ее элементов в виде систем, состоящих из более мелких элементов (подсистем). Для большого числа применений важное значение имеют системы, представляемые в виде комбинации двух подсистем (элементов), наз. обычно управляющей системой и объектом управления. Для наглядности подобную систему можно представить в виде графа (см. рис.), где через Аобозначена управляющая система, через В- объект управления; буквой хобозначен так наз. канал прямой связи (выход элемента А, отождествленный с входом элемента В), через у- канал обратной связи, через а- входной сигнал системы (воздействие окружающей среды, различного рода помехи) и через b — выходной сигнал, характеризующий качество функционирования подсистемы В(качество управления). Для подобных систем задача синтеза ставится обычно следующим образом: при заданной системе В, заданном классе внешних воздействий аи заданном критерии качества управления b построить управляющую систему А, обеспечивающую заданное поведение критерия качества b. Под такое определение попадают задачи синтеза систем программного управления (Ь — заданная векторная функция времени), следящие системы (минимизирующие в том или ином смысле вектор b-а), системы оптимального управления (системы, выводящие объект управления в желательную область значений его состояния за кратчайшее время) и т. п. Важное место в теории кибернетич. систем занимают задачи обеспечения надежности их функционирования. Причем, кибернетич. аспект надежности связан не с обеспечением физич. надежности элементов и связей между ними, а с вопросами организации самой системы (избыточность элементов и связей, специальные системы кодирования и т. п.). Для достаточно простых систем большинство из перечисленных задач (если не в полных, то хотя бы в упрощенных постановках) могут быть решены средствами классич. математики, дополненными тривиальным перебором вариантов. Для сложных систем, с к-рыми приходится обычно иметь дело на практике, эти методы оказываются, как правило, непригодными. При этом сложность систем в К. понимается не только и не столько в простом количественном смысле (число элементов системы, число связей, размерность векторов состояний, входов и выходов), а прежде всего — в принципиальном качественном смысле. Сложной в этом смысле наз. система, не имеющая простых описаний. А это предполагает наряду с большими количествами используемых элементов и параметров большое их разнообразие (не сводящееся к простым закономерностям), а также большое разнообразие и нерегулярность связей между элементами. Эффективное исследование таких систем классическими дедуктивными методами оказывается практически невозможным. Классический экспериментальный метод исследования также оказывается применимым лишь в весьма ограниченных пределах. Во многих случаях его применение ограничивается высокой стоимостью эксперимента, а в ряде случаев (метеорология, экология, макроэкономика и др.) натурные эксперименты становятся либо вовсе невозможными, либо по крайней мере чересчур рискованными. Поэтому в качестве основного метода исследования сложных систем К. использует метод машинного эксперимента, превратившийся в новый мощный универсальный метод научного познания в результате появления быстродействующих универсальных ЭВМ. Метод машинного эксперимента в чистом виде основан на использовании так наз. имитационных моделей. Такие модели по существу являются простым переложением на машинный язык описаний моделируемых систем. Специальные программы, обслуживающие модель, генерируют различные конкретные реализации входного сигнала х(t)моделируемой системы и . строят в соответствии с введенным в ЭВМ описанием системы (включая ее начальное состояние) выходной сигнал y(t). Далее, как и в обычном (натурном) эксперименте, полученные результаты обрабатываются с па мощью специальных программ, строящих, напр., гистограммы распределений тех или иных величин, характеризующих поведение исследуемой системы, определяющих различные качественные характеристики (принадлежность системы и определяемого ею преобразования информации к тому или иному классу), и т. п. Таким способом решаются прежде всего задачи анализа кибернетич. систем. Для решения задач синтеза и оптимизации методом машинного эксперимента обслуживающая эксперимент система машинных программ дополняется средствами, обеспечивающими диалог ЭВМ с человеком-исследователем, внесение изменений в описание моделируемой системы по подсказке человека, а также процедуры направленного перебора для организации подобных изменений в автоматич. режиме. Перевод описаний кибернетич. систем на машинный язык представляет собой достаточно трудоемкую процедуру. Поэтому в современные средства машинного эксперимента включаются специальные программы-трансляторы (или интерпретаторы), автоматизирующие перевод на машинный язык описаний систем на специально разрабатываемых для этой цели языках системного моделирования. Основу таких языков составляют средства (удобные для исследователя) фактич. описания параметров, функций и связей, входящих в описание систем. Сохраняя, как правило, универсальность (т. е. возможность описания произвольных систем), языки моделирования обычно ориентированы на более простое и легкое описание систем тех или иных специальных классов. Кроме того, в языки системного моделирования включаются дополнительные средства для описания процедур, обслуживающих машинный эксперимент, к-рые были описаны выше. В настоящее время (1978) разработаны многие десятки универсальных и специализированных языков системного моделирования и основанных на них систем машинного эксперимента: иностранные языки-симула, симскрипт, отечественные — слэнг, недис и др. Во многих системах машинного эксперимента имитационное моделирование дополняется возможностями использования аналитич. аппарата тех или иных разделов математики (напр., теории массового обслуживания), а также современных вычислительных методов. В первую очередь это касается различного рода оптимизационных методов: линейное программирование, динамич. программирование, градиентные методы, стохастич. программирование и др. В ряде случаев для изучения кибернетич. систем оказывается целесообразным дополнять машинный эксперимент натурным. Некоторые части моделируемой кибернетич. системы при этом подключаются к универсальной ЭВМ (через специальные преобразователи) в виде натурных моделей, моделирование же остальных частей, управление экспериментом и обработка его результатов производятся в универсальной ЭВМ уже описанным способом. Использование универсальных и специализированных ЭВМ для автоматизации управления натурными экспериментами, а также для сбора и обработки получаемых экспериментальных данных является важным направлением совершенствования исследовательского процесса во всех экспериментальных науках. Не менее широкие возможности применения имеет и чистый машинный эксперимент. Взаимоотношения К. с математикой не ограничиваются одним лишь использованием К. математич. методов. Математика и К. имеют и общие объекты исследования. Так, напр., алгоритмы, являющиеся объектом исследования в математич. теории алгоритмов, могут рассматриваться в то же время как кибернетич. системы и служить для К. не только средством, но и объектом исследования. Однако подход к изучению этого объекта, а следовательно, и возникающие при этом задачи у математики и К. сильно отличаются друг от друга. Для математики алгоритм выступает прежде всего как одно из фундаментальных понятий оснований математики. Поэтому главная задача состоит в изучении общих свойств этого понятия, для чего необходимо свести его определение к минимальному числу простейших фундаментальных понятий и операций. К. ставит своей задачей разрабатывать практически удобные методы синтеза конкретных систем, в том числе и алгоритмов. Эта практическая направленность приводит к необходимости разработки достаточно удобных для пользования процедурно и проблемно ориентированных алгоритмических языков. Вместо характерного для математики интереса к принципиальной возможности установления эквивалентности в тех или иных классах алгоритмов, К. интересуется прежде всего созданием аппарата, удобного для фактич. выполнения эквивалентных преобразований алгоритмов. Вместо простейшей формы представления информации в виде слов в абстрактном алфавите, К. изучает сложные структуры данных, необходимые для эффективной реализации алгоритмов на ЭВМ. Приведенные примеры достаточно ясно характеризуют особенности подхода К. к изучаемым ею математич. объектам. То же различие подходов обнаруживается при изучении К. других математич. объектов (абстрактные автоматы, логич. сети и т. п.). Особый интерес с точки зрения взаимоотношения К. с математикой представляет их подход к аппарату классической математич. логики. Математич. аспект предполагает максимальное упрощение системы аксиом и правил вывода, без чего невозможен эффективный анализ общих свойств и возможностей логических исчислений. К., ставящая задачу автоматизации дедуктивных построений на практический путь, начала развивать язык практической математич. логики. Этот язык относится к языку классической математич. логики, а как современный язык программирования (напр., алгол-68)- к языку алгоритмов Поста или нормальных алгорифмов Маркова. Правила вывода в этом языке (во взаимодействии с конкретными содержательными математич. текстами) имеют доказательную силу, не меньшую, чем сила, к-рая скрывается за словом "очевидно" в современных математич. монографиях. Автоматизация дедуктивных построений представляет собой одну из наиболее важных частей раздела К.., получившего наименование "искусственный интеллект". Естественный человеческий интеллект (мозг вместе с органами восприятия информации и выдачи ее во вне) представляет собой одну из наиболее интересных и сложных кибернетич. систем. Вопрос о том, как человек мыслит, был и продолжает оставаться одним из самых интересных и увлекательных научных вопросов. К. подходит к его решению не только с теоретической, но и с практич. стороны. Речь идет об автоматизации (полной или частичной — с подсказкой человека) различных аспектов интеллектуальной деятельности человека, а в конце концов — и всего интеллекта в целом. Помимо автоматизации логич. мышления (дедуктивных построений), важными составными частями проблемы "искусственного интеллекта" являются задачи распознавания образов (прежде всего зрительных и слуховых), операции в естественных человеческих языках (распознавание смысла фраз и выражений, поддержание диалога и т. п.), задачи обучения и самообучения и т. д. Важное значение имеют задачи изучения и синтеза эффективных алгоритмов управления движениями искусственных конечностей человекоподобных роботов, синтеза искусственного голоса, управления им и др. Особая группа задач возникает при изучении целенаправленного поведения, методов выбора целей и подцелей и планов их достижения. Практический путь к созданию искусственного интеллекта лежит в создании диалоговых (человеко-машинных) систем, повышающих производительность труда человека в различных областях умственной деятельности (логич. вывод, переводы с одних естественных языков на другие, шахматная игра и т. п.). По мере их совершенствования доля ЭВМ в совместной работе будет непрерывно повышаться вплоть до достижения полной автоматизации соответствующего процесса. Очень важным является вопрос о взаимоотношениях К. с современной вычислительной техникой. Эти взаимоотношения имеют две различные стороны. Во-первых, ЭВМ являются для К. основным инструментом исследований, а во-вторых, будучи сами сложными кибернетич. системами, они выступают в качестве важного объекта исследований К. Разумеется, в задачу К. не входят многие технич. вопросы, разрешающиеся при реальном проектировании ЭВМ. Однако вопросы архитектуры ЭВМ и вычислительных систем, организация управления вычислительным процессом (включая организацию баз данных) входят в компетенцию К. и представляют один из важных ее разделов. На это обстоятельство следует обратить особое внимание, ибо оно отличает понимание предмета К., сложившееся в СССР, от западного (прежде всего американского) понимания, где вопросы архитектуры и управления вычислит, системами относят к специальной компьютерной науке (computer science) и не включают их в К. Кибернетич. системы встречаются практически во всех областях знания. Отличаясь теми или иными специфич. свойствами, такие системы могут изучаться кибернетич. методами, специально приспособленными к системам соответствующих классов. Тем самым становится возможным более глубокое их изучение. Так возникли и продолжают развиваться специализированные прикладные разделы К.: техническая К., экономическая К., биологическая К., медицинская К., военная К. Применение математических и кибернетических методов в языкознании привело к возникновению так наз. математической лингвистики. Эта наука имеет непосредственное отношение к языковым проблемам искусственного интеллекта. Лит.:[1] Винер Н., ..., пер. с англ., 2 изд., М., 1968; [2] Эшби У. Р., Введение в кибернетику, пер. с англ., М., 1959; [3] Глушков В. М., Введение в кибернетику, К., 1964; [4] Энциклопедия кибернетики, т. 1-2, К., 1974. В. М. Глушков.

Орфографический словарь Лопатина:

орф.
кибернетика, -и

Толковый словарь Ожегова:

КИБЕРНЕТИКА [нэ], и, ж. Наука об общих закономерностях процессов управления и передачи информации в машинах, живых организмах и обществе.
| прил. кибернетический, ая, ое.

Социологический словарь:

КИБЕРНЕТИКА (от греч. kyberne — tice — искусство управления) — англ. cybernetics; нем. Kybernetik. Наука об общих законах получения, хранения, передачи и переработки информации в машинах, живых организмах, обществе. В зависимости от области применения различают полит., экон. и соц. К.

Техника. Современная энциклопедия:

кибернетика
Наука об управлении, связи и переработке информации. Основной объект исследования – кибернетические системы самой различной материальной природы: автоматические регуляторы в технике, компьютеры, человеческий мозг, биологические популяции, человеческое общество. Каждая такая система представляет собой множество взаимосвязанных объектов (элементов системы), способных воспринимать, запоминать и перерабатывать информацию, а также обмениваться ею. Слово «кибернетика» происходит от греческого kybernetike – искусство управления. Термин был введён в 1948 г. математиком Н. Винером в книге «Кибернетика, или Управление и связь в животном мире и машине». Современная кибернетика состоит из ряда разделов, представляющих собой самостоятельные научные направления, такие, как теория информации, теория алгоритмов, теория автоматов, исследование операций, теория оптимального управления, теория распознавания образов. Кибернетика разрабатывает общие принципы создания систем управления и систем для автоматизации умственного труда. Основные технические средства для решения задач кибернетики – компьютеры. Возникновение кибернетики как самостоятельной науки связано с созданием в 40-х гг. 20 в. ЭВМ, а развитие кибернетики – с прогрессом электронной вычислительной техники и, в первую очередь, микроэлектроники. Важнейшие направления исследований – разработка и создание автоматических и автоматизированных систем управления, а также автоматических устройств и систем передачи, переработки и хранения информации. Техническая кибернетикаотрасль науки, изучающая технические средства и системы управления. Кибернетика является частью более общей науки, изучающей все аспекты получения, хранения, передачи и использования информации. В англоязычных странах она носит название «вычислительная наука» (computer science), а во франкоязычных странах и в нашей стране – «информатика» (informatique).

Грамматический словарь Зализняка:

Кибернетика, кибернетики, кибернетики, кибернетик, кибернетике, кибернетикам, кибернетику, кибернетики, кибернетикой, кибернетикою, кибернетиками, кибернетике, кибернетиках

Смотреть другие определения →


© «СловоТолк.Ру» — толковые и энциклопедические словари, 2007-2020

Top.Mail.Ru
Top.Mail.Ru