GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.3 (4)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: Самосознание программы
tac
Сообщений: 2601
На: Самосознание программы
Добавлено: 24 окт 09 2:50
Цитата:
Автор: Pinot

Гл конструктор беспилотных самолетов Чистяков имеет мнение, что ему ОС и даром не нужна. И Вирт с ним согласен.
"И гости, и хозяева согласились с неразумностью использования каких-либо операционных систем в системах реального времени. Именно исключение операционной системы профессор Вирт считает своей основной заслугой при проектировании программного обеспечения беспилотного вертолёта." http://dpla.ru/wirth/


Это лишь означает, что они сами сделали свою ОС
[Ответ][Цитата]
NO.
Сообщений: 10700
На: Самосознание программы
Добавлено: 24 окт 09 2:57
pinout: У Вас разрешение есть тут обсуждать всякие Виртолеты?
[Ответ][Цитата]
Pinot
Сообщений: 27
На: Самосознание программы
Добавлено: 24 окт 09 5:39
Я о том, что ни ОСь ни глось(экспертная система) "сознательной" программе не нужны.
Назовем это теоремой отрицания внешнего мира. Сознательная программа самодостаточна.
[Ответ][Цитата]
Pinot
Сообщений: 27
На: Самосознание программы
Добавлено: 24 окт 09 5:54
Цитата:
Автор: tac
Кодировать нужно правильно, а не на компилятор пинать ... делаете класс "Метр" и класс "Килограмм" и компилятор обнаружив сложение - выкинет ошибку ...


Запрещаете метод get иметь? a = Metp.get(), b = Kilo.get(), c = a + b ?
[Ответ][Цитата]
tac
Сообщений: 2601
На: Самосознание программы
Добавлено: 24 окт 09 7:10
Цитата:
Автор: Pinot

Запрещаете метод get иметь? a = Metp.get(), b = Kilo.get(), c = a + b ?


ДА, в таком варианте это совершенно не правильно ! Складывать (Оперировать) нужно сами классы

a = new Metp(); b = new Kilo(); c = new Metp();

c = a + b -> Error

Или точнее

с.Add(a,b) -> Error

(т.е. get не может быть public, это дело внутри объекта private)

По сути дело даже не в get - а во внешнем сложении
[Ответ][Цитата]
Oldfella Walk
Сообщений: 316
На: Самосознание программы
Добавлено: 24 окт 09 10:52
Цитата:
Автор: Pinot
Гл конструктор беспилотных самолетов Чистяков имеет мнение, что ему ОС и даром не нужна. И Вирт с ним согласен.
"И гости, и хозяева согласились с неразумностью использования каких-либо операционных систем в системах реального времени. Именно исключение операционной системы профессор Вирт считает своей основной заслугой при проектировании программного обеспечения беспилотного вертолёта." http://dpla.ru/wirth/


Да, это правильно, безусловно... В системе управления реальным объектом любые куски человеко-машинных систем как минимум вторичны, для основных задач не нужны. А здесь компьютер должен управлять БПЛА заведомо без участия людей. Органов управления в принципе в ЛА немного, основных парметров полёта тоже один-два первых десятка... Думаю (не знаю - не интересовался пока) что на борту БПЛА 3-4 отдельных компа - "пилот-штурман", "наблюдатель", секущий наземную обстановку, "наблюдатель", секущий воздушную обстановку, "стрелок", управляющий оружием - если оно есть или возможно, и "связист", задача которого - отчёт о текучке на диспетчеров и изменения полётного задания на "пилота-штурмана". Думаю, реально сейчас "стрелка" ещё нет, выбирает цели через "связиста" и "наблюдателей" диспетчер, и стреляет сам - через "связиста".

Навскидку на Б.Востоке и С.Востоке, по прессе, выглядит так. Синдром "Бегущего человека" (по кино со Шварценеггером) - диспетчером сидит какой-то военный, а для него приказ кого-то убить заведомо важнее, первый приоритет, чем правильно выбрать цель и не стрелять по неподходящим целям. Компу поф, нет опознанных целей - и не стреляет.
А последний кошмарный случай: немчура в Афгане перемочила два автобуса людей. Сидит молодой фриц и зырит на экран - там панорама с камеры БПЛА, внизу бензовозы наши, КАМазы 12 кубовые или ТЗ 22 кубовые, заправщики аэродромные. Обрадовался, гад, щас разбомблю - нашивку получу и краткосрочный отпуск к своей страшной гретхен. Шиссен! Невдомёк козлу ограниченному, что это не наливняки - это автобусы. Просто эти простые люди в цистерне бензовоза газом режут окна и двери, варят лавки - и возят пассажиров. Это Восток, и нельзя ...чить по всему, что движется.
[Ответ][Цитата]
Victor G. Tsaregorodtsev
Сообщений: 3187
На: Самосознание программы
Добавлено: 24 окт 09 17:11
Цитата:
Автор: Pinot
Назовем это теоремой отрицания внешнего мира. Сознательная программа самодостаточна.

Как прога отрицает внешний мир, так и внешний мир будет отрицать эту прогу
[Ответ][Цитата]
Capt.Drew
Сообщений: 4179
На: Самосознание программы
Добавлено: 24 окт 09 20:22
2 Victor :: Вообще - всё по-деньгам..

"Самосознание" окончательно укрепилось после размышлений др.греческих философов о Смыслах жизни.. и стало достоянием нижних классов лишь после Французской рреволюции.. ...впрочем дело в правильной терминологии - к-й наш новый дрюг пока не владеет..

Смешно говорить о самосознании бледной спирохеты или Приложения менее 10 мил строчек кода.. и! даже в случае этой много-лимонной программы - можно смело говорить о забвении Структурного и ООП.. ...а не о загадочной не-славянской душе Программы ==> сбоящей - в казалось бы в самых неожиданных местах.. вот!
[Ответ][Цитата]
Pinot
Сообщений: 27
На: Самосознание программы
Добавлено: 25 окт 09 5:40
Цитата:
Автор: tac
ДА, в таком варианте это совершенно не правильно ! Складывать (Оперировать) нужно сами классы
a = new Metp(); b = new Kilo(); c = new Metp();

c = a + b -> Error

Или точнее

с.Add(a,b) -> Error

(т.е. get не может быть public, это дело внутри объекта private)

По сути дело даже не в get - а во внешнем сложении


Чего на компилятор клевещете? Никаких ошибок он не дает.
#include <stdio.h>
#include <iostream.h>

class Metp
{
public:
int Add(int f, int l)
{
int nmetr;
nmetr = f + l;
return nmetr;
}
};

class Kilo
{
public:
int Add(int f, int l)
{
int nkilo;
nkilo = f + l;
return nkilo;
}
};

int main(int nNumberofArgs, char* pszArgs[])
{
int aa;
int bb;
Metp a;
Kilo b;
cout << "Enter aa" ;
cin >> aa;
cout << "Enter bb" ;
cin >> bb;

aa = a.Add(aa,0);
bb = b.Add(aa,bb);
cout << bb ;
cin >> aa ;

return 0;
}

[Ответ][Цитата]
Pinot
Сообщений: 27
На: Самосознание программы
Добавлено: 25 окт 09 5:55
Цитата:
Автор: Capt.Drew
Смешно говорить о самосознании бледной спирохеты или Приложения менее 10 мил строчек кода.. и!


Бледная спирохета выжила 2-3 миллиарда лет и еще столько проживет. Причем никакая внешняя экспертная система ей не помогает...
[Ответ][Цитата]
Capt.Drew
Сообщений: 4179
На: Самосознание программы
Добавлено: 25 окт 09 6:42
Цитата:
Автор: Pinot :: Бледная спирохета выжила 2-3 миллиарда лет и еще столько проживет. Причем никакая внешняя экспертная система ей не помогает...
Существует Пирамида Выживших и Спираль Возвышения Разума.. Чем выше - тем нести соответствующее Бремя РАЗУМНОСТИ тяжелее.. Одно дело строить систему залпового огня для Нурсов-Катюш - а другое - Беспилотник (UAV) различающий на полумиллионном базаре синие тюрбаны при Калашникове за пазухой..

Если вы не чувствуюте пределов Масштабирования..
и Цены следующего Шага усложнения - тут всему научит жизнь и налогоплательщик..
[Ответ][Цитата]
tac
Сообщений: 2601
На: Самосознание программы
Добавлено: 25 окт 09 8:16
Цитата:
Автор: Pinot
Чего на компилятор клевещете? Никаких ошибок он не дает.


М-да ... тяжелый случай, метры с метрами складывать не пробывали :

class Metp
{
public:
int Value;

Add(Metp f, Metp l)
{
Value = f.Value + l.Value;
}
};

дальше надеюсь сообразите ...

P.S. о каком самосознании программ можно говорить, когда ООП понимает только 1 из тысячи
[Ответ][Цитата]
Capt.Drew
Сообщений: 4179
На: Самосознание программы
Добавлено: 25 окт 09 9:02
Цитата:
Автор: tac :: P.S. о каком самосознании программ можно говорить,
когда ООП понимает только 1 из тысячи
пардон.. 1 из 1000 чего?
[Ответ][Цитата]
Oldfella Walk
Сообщений: 316
На: Самосознание программы
Добавлено: 25 окт 09 9:38
Цитата:
Автор: Capt.Drew

а другое - Беспилотник (UAV) различающий на полумиллионном базаре синие тюрбаны при Калашникове за пазухой.. ..


Куриных мозгов - точнее, хищной птицы, которые особым интеллектом не отличаются - для решения таких задач достаточно.
[Ответ][Цитата]
tac
Сообщений: 2601
На: Самосознание программы
Добавлено: 25 окт 09 16:04
Цитата:
Автор: Capt.Drew

пардон.. 1 из 1000 чего?


программеров с высшим образованием
[Ответ][Цитата]
 Стр.3 (4)1  2  [3]  4<< < Пред. | След. > >>