Архив за 05 августа 2017 - 3

Сеть обучалась последние 12 часов. Всё выглядело хорошо: градиенты стабильные, функция потерь уменьшалась. Но потом пришёл результат: все нули, один фон, ничего не распознано. «Что я сделал не так?», — спросил я у компьютера, который промолчал в ответ.

Почему нейросеть выдаёт мусор (например, среднее всех результатов или у неё реально слабая точность)? С чего начать проверку?

Сеть может не обучаться по ряду причин. По итогу многих отладочных сессий я заметил, что часто делаю одни и те же проверки. Здесь я собрал в удобный список свой опыт вместе с лучшими идеями коллег. Надеюсь, этот список будет полезен и вам.
Читать полностью »

image

Компонент ViewModel — предназначен для хранения и управления данными, связанными с представлением, а заодно, избавить нас от проблемы, связанной с пересозданием активити во время таких операций, как переворот экрана и т.д. Не стоит его воспринимать, как замену onSaveInstanceState, поскольку, после того как система уничтожит нашу активити, к примеру, когда мы перейдем в другое приложение, ViewModel будет также уничтожен и не сохранит свое состояние. В целом же, ViewModel можно охарактеризовать как синглтон, который гарантирует, что не будет уничтожен пока есть активный экземпляр нашей активити и освободит ресурсы после ухода с нее (все немного сложнее, но выглядит как-то так). Стоит также отметить, что мы можем привязать любое количество ViewModel к нашей Activity(Fragment).

Компонент состоит из таких классов: ViewModel, AndroidViewModel, ViewModelProvider, ViewModelProviders, ViewModelStore, ViewModelStores. Разработчик будет работать только с  ViewModel, AndroidViewModel и для получения истанца с ViewModelProviders, но для лучшего понимания компонента, мы поверхностно рассмотрим все классы.

Читать полностью »

Стивен Хокинг считает, что наша планета может превратиться в один огромный кипящий океан

Читать полностью »

Колебания цен на нефть: виноват ли алгоритмический трейдинг? - 1

В течение первого полугодия 2017 года цены на нефть подвергались серьезным колебаниям, демонстрируя тенденции к снижению, свойственные «медвежьему рынку», даже несмотря на сокращение предложения сырья.

Обычно инвесторы и энергетические аналитики винят в непредсказуемости цен алгоритмический трейдинг, однако в сложившейся ситуации даже они были удивлены: основываясь на фундаментальной информации, рост цен казался им очевидным, пишет The Australian.

По словам нефтяных инвесторов, добыча сырья и спрос на него больше не являются движущими силами ценообразования на рынке. Они утверждают, что программный трейдинг искажает ситуацию и провоцирует ценовые перепады. Взять к примеру ситуацию от 25 мая: даже после того, как страны-члены ОПЕК решили продолжить сокращение добычи сырья, цены на нефть упали практически на 5%.Читать полностью »

Apple борется за то, чтобы устройства фирмы не ремонтировались

Apple является крупнейшей компанией на Земле по рыночной капитализации, и ее успех связан с постоянной продажей новых высококачественных смартфонов. На пике своего бизнеса, еще в 2015 году, Apple продала ошеломляющие 231,5 миллиона iPhone.

Результаты продаж второго квартала компании за 2017 год уже показали прибыль в размере $8,7 млрд.

Читать полностью »

Пять лет на Марсе - 1

Марсоходу Curiosity исполняется пять земных лет его экспедиции на Красную планету. За это время он успел пройти 17 километров по кратеру Гейла, обнаружить органические соединения в грунте, поймать метан в атмосфере, найти многочисленные свидетельства водного прошлого Марса, и изучить сохранившуюся до настоящего времени воду в поверхностном слое.
Читать полностью »

Охота на рыжего демона или пеленгатор помех спутниковой навигации - 1

Не подумайте, что я какой-нибудь преступный элемент, параноик или неверный муж, но как-то раз я решил купить глушилку GPS. Во-первых, был интересен сам процесс. Ведь дело вроде нелегальное, продавец как будто рискует. Хотелось в этом поучаствовать, а не просто послушать или почитать. Во-вторых, чисто технически и чисто экономически было интересно — как сделано и сколько стоит.

К чему это привело читайте дальше.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js