Отличная и очень полезная для меня статья. Огромное спасибо.
Теперь в общих чертах понятна глобальная проблема AI и Watson(а) в частности: ничто не может мыслить как человек не имея структуру человеческой личности во всей ее сложности, противоречивости и взаимодейственности с миром. У такого творения нет внутреннего логического каркаса. Он бесхребетен и аморфен внутри себя. Отстутствуют психические инстанции и их взаимосвязи - все построено на голой статистике собранных данных в обход "поворотов" и "изгибов" человеческой природы. Это тупиковый путь ИИ. Они дальше не продвинуться.
По сути, проект IBM Watson максимально объединил и эксплуатировал три базовые вещи - гигантскую компьютерную вычислительную мощь (супер-компьютер), огромную информационную базу интернета преобразованную и структурированную в БЗ, и гениальное изобретение искусственной нейронной сети, способной к "обучению". Поверх этого они добавили логический движок (NLP) и сделали еще пару-тройку примочек. Далее - обучили своего монстра.
Однако, структурой личности на которую опирается человеческое мышление и гигантский физический, эмоциональный и психический мир с нею связанный, они не воссоздали. А без этого - Ватсон - ущербная и раздутая механическая функция, которая никогда не будет попадать в ритм работы человеческого сознания.
Отличная и очень полезная для меня статья. Огромное спасибо.
Теперь в общих чертах понятна глобальная проблема AI и Watson(а) в частности: ничто не может мыслить как человек не имея структуру человеческой личности во всей ее сложности, противоречивости и взаимодейственности с миром. У такого творения нет внутреннего логического каркаса. Он бесхребетен и аморфен внутри себя. Отстутствуют психические инстанции и их взаимосвязи - все построено на голой статистике собранных данных в обход "поворотов" и "изгибов" человеческой природы. Это тупиковый путь ИИ. Они дальше не продвинуться.
По сути, проект IBM Watson максимально объединил и эксплуатировал три базовые вещи - гигантскую компьютерную вычислительную мощь (супер-компьютер), огромную информационную базу интернета преобразованную и структурированную в БЗ, и гениальное изобретение искусственной нейронной сети, способной к "обучению". Поверх этого они добавили логический движок (NLP) и сделали еще пару-тройку примочек. Далее - обучили своего монстра.
Однако, структурой личности на которую опирается человеческое мышление и гигантский физический, эмоциональный и психический мир с нею связанный, они не воссоздали. А без этого - Ватсон - ущербная и раздутая механическая функция, которая никогда не будет попадать в ритм работы человеческого сознания.
//+------------------------------------------------------------------+//| |//+------------------------------------------------------------------+#include <JAson.mqh>
voidOnStart()
{
char result[];
char post[];
string url="https://texttospeech.googleapis.com/v1/text:synthesize?key=AIzaSyCaLxPh84wXpLkT-zOE04MlvHj3JhLXU0w";
string headers;
string result_headers;
int status;
string jsonbody;
headers = "Content-Type: application/json";
jsonbody = "{\"input\":{\"text\":\"one, two\"},\"voice\":{\"languageCode\":\"en-gb\",\"name\":\"en-GB-Wavenet-B\"},\"audioConfig\":{\"audioEncoding\":\"LINEAR16\"}}";
jsonbody = "{\"input\":{\"text\":\"раз, два\"},\"voice\":{\"languageCode\":\"ru-RU\",\"name\":\"ru-RU-Wavenet-B\"},\"audioConfig\":{\"audioEncoding\":\"LINEAR16\"}}";
StringToCharArray(jsonbody,post,0,-1,CP_UTF8);
ArrayResize(post, StringToCharArray(jsonbody,post) - 1);
status=WebRequest("POST",url,headers,100000,post,result,result_headers);
if(status==-1)
{
Print("Ошибка в WebRequest. Код ошибки =",GetLastError());
//---StringSetLength(url,StringFind(url,"/",8));
MessageBox("Необходимо добавить адрес '"+url+"' в список разрешенных URL во вкладке 'Советники'","Ошибка",MB_ICONINFORMATION);
}
else
{
if(status==200)
{
CJAVal CJasonResult;
string lBase64String;
char lBase64ResultArray[];
char lBinaryDataArray[];
char lkey[1];
CJasonResult.Deserialize(result);
lkey[0]=0;
lBase64String = CJasonResult["audioContent"].ToStr();
StringToCharArray(lBase64String,lBase64ResultArray,0,StringLen(lBase64String));
CryptDecode(CRYPT_BASE64,lBase64ResultArray,lkey,lBinaryDataArray);
//--- успешная загрузкаPrintFormat("Файл успешно загружен, размер %d байт.",ArraySize(result));
PrintFormat("Заголовки сервера: %s",result_headers);
//--- сохраняем данные в файлint filehandle=FileOpen("result.wav",FILE_WRITE|FILE_BIN);
if(filehandle!=INVALID_HANDLE)
{
//--- сохраняем содержимое массива result[] в файлFileWriteArray(filehandle,lBinaryDataArray,0,ArraySize(result));
//--- закрываем файлFileClose(filehandle);
PlaySound("\\Files\\result.wav");
}
elsePrint("Ошибка в FileOpen. Код ошибки =",GetLastError());
}
elsePrintFormat("Ошибка загрузки '%s', код %d",url,status,result_headers);
}
}
русские символы в json формате словно исчезают при конвертации в char массив. Результат работы скрипта - wavenet, голосом в котором не осталось почти ничего от машины, говорит "запятая". Т.е. двухбайтовые символы полностью игнорируются
Я тут посчитал:
Стандартный план от IBM - 0.0214$ за 1000 символов. Миллион символов будет 21.4 долларов.
У Google - 4$ за миллион символов.
//----------------------------------------------------------------
У IBM получается более чем в 5 раз дороже. Наверное, IBM притягивают пользователей харизмой.)))
Я тут посчитал:
Стандартный план от IBM - 0.0214$ за 1000 символов. Миллион символов будет 21.4 долларов.
У Google - 4$ за миллион символов.
//----------------------------------------------------------------
У IBM получается более чем в 5 раз дороже. Наверное, IBM притягивают пользователей харизмой.)))
внутри IBM ходит полушутка: "- Ты знаешь, почему наша компания называется IBM? - International Business Machine? - Нет, Idiots Become Managers" )
Watson был с большой помпой представлен публике (тогда-то я и взял на аватар его иконку ))) ), а толку с него вышло немного
https://spectrum.ieee.org/biomedical/diagnostics/how-ibm-watson-overpromised-and-underdelivered-on-ai-health-care
внутри IBM ходит полушутка: "- Ты знаешь, почему наша компания называется IBM? - International Business Machine? - Нет, Idiots Become Managers" )
Watson был с большой помпой представлен публике (тогда-то я и взял на аватар его иконку ))) ), а толку с него вышло немного
https://spectrum.ieee.org/biomedical/diagnostics/how-ibm-watson-overpromised-and-underdelivered-on-ai-health-care
...
Watson был с большой помпой представлен публике (тогда-то я и взял на аватар его иконку ))) ), а толку с него вышло немного
https://spectrum.ieee.org/biomedical/diagnostics/how-ibm-watson-overpromised-and-underdelivered-on-ai-health-care
Отличная и очень полезная для меня статья. Огромное спасибо.
Теперь в общих чертах понятна глобальная проблема AI и Watson(а) в частности: ничто не может мыслить как человек не имея структуру человеческой личности во всей ее сложности, противоречивости и взаимодейственности с миром. У такого творения нет внутреннего логического каркаса. Он бесхребетен и аморфен внутри себя. Отстутствуют психические инстанции и их взаимосвязи - все построено на голой статистике собранных данных в обход "поворотов" и "изгибов" человеческой природы. Это тупиковый путь ИИ. Они дальше не продвинуться.
По сути, проект IBM Watson максимально объединил и эксплуатировал три базовые вещи - гигантскую компьютерную вычислительную мощь (супер-компьютер), огромную информационную базу интернета преобразованную и структурированную в БЗ, и гениальное изобретение искусственной нейронной сети, способной к "обучению". Поверх этого они добавили логический движок (NLP) и сделали еще пару-тройку примочек. Далее - обучили своего монстра.
Однако, структурой личности на которую опирается человеческое мышление и гигантский физический, эмоциональный и психический мир с нею связанный, они не воссоздали. А без этого - Ватсон - ущербная и раздутая механическая функция, которая никогда не будет попадать в ритм работы человеческого сознания.
Отличная и очень полезная для меня статья. Огромное спасибо.
Теперь в общих чертах понятна глобальная проблема AI и Watson(а) в частности: ничто не может мыслить как человек не имея структуру человеческой личности во всей ее сложности, противоречивости и взаимодейственности с миром. У такого творения нет внутреннего логического каркаса. Он бесхребетен и аморфен внутри себя. Отстутствуют психические инстанции и их взаимосвязи - все построено на голой статистике собранных данных в обход "поворотов" и "изгибов" человеческой природы. Это тупиковый путь ИИ. Они дальше не продвинуться.
По сути, проект IBM Watson максимально объединил и эксплуатировал три базовые вещи - гигантскую компьютерную вычислительную мощь (супер-компьютер), огромную информационную базу интернета преобразованную и структурированную в БЗ, и гениальное изобретение искусственной нейронной сети, способной к "обучению". Поверх этого они добавили логический движок (NLP) и сделали еще пару-тройку примочек. Далее - обучили своего монстра.
Однако, структурой личности на которую опирается человеческое мышление и гигантский физический, эмоциональный и психический мир с нею связанный, они не воссоздали. А без этого - Ватсон - ущербная и раздутая механическая функция, которая никогда не будет попадать в ритм работы человеческого сознания.
Пожалуйста!
Небезинтересные соображения, однако
Скажите, а собственно торговлей на рынке Вы занимаетесь?
продолжение истории
русские символы в json формате словно исчезают при конвертации в char массив. Результат работы скрипта - wavenet, голосом в котором не осталось почти ничего от машины, говорит "запятая". Т.е. двухбайтовые символы полностью игнорируются
продолжение истории
русские символы в json формате словно исчезают при конвертации в char массив
Массив ожидаемо увеличен, по сравнению с однобайтовым ANSI, но почему же значения отрицательные?
продолжение истории
русские символы в json файле исчезают при конвертации в char массив
StringToShortArray(). Юникод как никак в MQL
StringToShortArray(). Юникод как никак в MQL
Спасибо, но Вы не улавливаете мою мысль )
Массив ожидаемо увеличен, по сравнению с однобайтовым ANSI, но почему же значения отрицательные?
сделайте массив uchar будут положительными