@saroff Если идете полным перебором всех возможных комбинаций, то 1) конечно научится, но 2) а зачем тогда она нужна? Ваших 1 и 0 на входах/выходах мало, если вы хотите по ограниченному набору заставить программу "думать".
Скрытый слой нужен именно для принятия таких неявных решений, как "стремиться победить" и "стремиться не проиграть". Для каждой задачи обычно подбирают свое наилучшее количество нейронов, скрытых слоев и активационные функции. Скрытый слой практически ничем не отличается от входного/выходного, можно даже связи такие-же задать и поставить тоже 9 нейронов. Однозначно, попытаться стоит. И да, если у вас булева активационная функция, то советую ее заменить на logsig.
@saroff состояние поля - это хорошо, но не забывайте, что игра должна стремиться к победе и поле у вас расположено не в ряд, а квадратом. Вам нужна информация о поле немного другого рода, а именно состояния соседних клеток для каждой из них. К тому же, наравне со стремлением к выигрышу, сеть должна стремиться не проиграть, что порой важнее.
Все же советую добавить промежуточный.
Где-то на хабре смотрел обзоры разных библиотек OpenCV для шарпа. Остановился на этой. А чем emgu все-таки лучше? Мне нужно провести 2 бинаризации (как видно из кода), там это сделать проще?
После неизвестно чего (особо никаких действия произведено не было, разве что винда сама себя обновляла) скайп зависать перестал, но и видео не появилось. Т.е. оно появляется на 3-5 секунд и исчезает. В настройках скайпа, на вкладке видео, оно работает стабильно. В браузере тоже стало работать. Что-же, может и скайп поумнеет...
Убрал [DataMember] на ссылки на дочерние/родительские элементы - без этого работает. Даже получилось с 1й дочерней таблицей получить данные (Mod→Item), но вот с большей вложенностью не хочет работать.
Информация есть, просто для работы с разными БД нужны будут разные наборы типов. По принципу DRY писать код, отличающийся парой строк как-то не очень хочется. Спасибо за решение.
Не умею готовить =) Может я немного не так воспринимаю его (я учил отдельно ASP.NET и WCF сервисы), но как по мне, так это не лучший вариант. Sterling пробовал - да, хранить вроде не сложно, но чтобы заполнить данными нужно писать код. Не много, но и не мало.
Типы нужно просто зарегистрировать через данную шаблонную функцию.
Так я регистрировать планирую сериализаторы для Sterling. Т.е. их именно в шаблонный метод нужно отправить для регистрации.
@endemic спасибо, вот это как раз было для меня новым. Поскольку с JS я был знаком плохо, то представление было немного расплывчатым. Мне нужно реализовывать и client, и server side, поэтому тут наверно уже буду сам думать, как реализовать.
@BloodyHistory смотрел. Там либо просят посоветовать PHP фреймворк, либо спрашивают что-то конкретно. Мне не обязательно PHP, можно любой. Я просто не уверен, где есть тот же Drag'n'Drop и прочие перечисленные мною аспекты.
Естественно, я просмотрел относительно похожие вопросы, но в них в основном советовали изучать HTML, CSS и т.п.
Но я задал вполне специфический вопрос с вполне определенными требованиями. Не берусь говорить, что я начинаю изучать все с нуля, но и назвать этот этап "серединой" тоже нельзя, поэтому и прошу людей, знающих различные фреймворки и их особенности помочь мне с выбором.
Поразбирался с переменными, нашел как можно реализовать, но теперь вопрос приобретает немного иной характер...
Когда я ссылаюсь на сервис SOAP и получаю его Activity's, то для их выполнения входом будет Body (тип RequestBody) = new RequestBody(string param), а вот выход outBody (тип ResponseBody) я никак задать не могу... Получаю ошибку "he left-hand side of an assignment must be a variable, property or indexer". Если что - мне нужно вернуть данные в string.
@OLS Ну, разрабатываю я систему не просто так, а для врача, который собственно и дает задания, которые я потихоньку выполняю. Со временем система будет внедряться в различные больницы в качестве СППР, но это уже другое дело.