Отличные курсы по машинному обучению от Яндекса
https://yandexdataschool.ru/edu-process/courses/machine-learning
#яндекс #machinelearning
https://yandexdataschool.ru/edu-process/courses/machine-learning
#яндекс #machinelearning
Макс +100500, только по теме программирования и математики: https://www.youtube.com/user/shiffman/videos?app=desktop
Таких не хватает на курсере
Здесь можно заказать у него видос по своей теме: https://github.com/CodingRainbow/Rainbow-Topics
Таких не хватает на курсере
Здесь можно заказать у него видос по своей теме: https://github.com/CodingRainbow/Rainbow-Topics
Судя по тому, что гугл с недавних пор еще активней нацеливает своих разработчиков на машинное обучение, этой темой стоит заинтересоваться
Курсера запускает курс по нейросетям в сентябре: https://www.coursera.org/learn/neural-networks#
По отзывам - это лучший курс
Курсера запускает курс по нейросетям в сентябре: https://www.coursera.org/learn/neural-networks#
По отзывам - это лучший курс
Тот самый видео урок по нейронным сетям, который выделяется на фоне простых зачитываний научных статей вслух
https://www.youtube.com/watch?v=kQ7bV2SP22M
Лектор говорит интересную мысль: ученые годами создавали свои фильтры, называли их своими именами, а нейронная сеть за несколько часов обучения доходит до них сама
Есть ощущение, что сети скоро начнут снимать для нас мультики, дизайнить одежду и создавать новые блюда
https://www.youtube.com/watch?v=kQ7bV2SP22M
Лектор говорит интересную мысль: ученые годами создавали свои фильтры, называли их своими именами, а нейронная сеть за несколько часов обучения доходит до них сама
Есть ощущение, что сети скоро начнут снимать для нас мультики, дизайнить одежду и создавать новые блюда
YouTube
12. Data mining. Сверточные нейронные сети
Техносфера Mail.ru Group, МГУ им. М.В. Ломоносова.
Курс "Методы обработки больших объемов данных" (осень 2015)
Лекция №12 - "Сверточные нейронные сети"
Лектор - Павел Нестеров
Другие лекции курса | https://www.youtube.com/playlist?list=PLrCZzMib1e9pXg…
Курс "Методы обработки больших объемов данных" (осень 2015)
Лекция №12 - "Сверточные нейронные сети"
Лектор - Павел Нестеров
Другие лекции курса | https://www.youtube.com/playlist?list=PLrCZzMib1e9pXg…
Последнее время активно пишу на Go (golang.org) и все сильнее убеждаюсь, что он со временем прижмет своих конкурентов по веб части.
В языке больше всего радуют 3 вещи:
- обработка ошибок
- жесткий синтаксис
- быстрый компилятор
Обработка ошибок в Go кардинально отличается от тех, которые я наблюдал в других "обычных" языках. Программист Go каждый раз должен делать осознанный выбор между "я забью на обработку ошибок" или " я обработаю эту ошибку сейчас", когда видит, что функция возвращает значение ошибки. Это дает возможность прямолинейно писать код и так же без труда его читать. В других же языках, чаще всего программист вообще не делает выбор, а просто забивает на обработку ошибок. Но в случае, когда обработка ошибок все-таки происходит, то везде вставляются try-catch блоки, что ведет к превращению кода в кашку и появлению побочных мануалов "как правильно отлавливать ошибки"
С жестким синтаксисом проблемы стиля кода отваливаются by design. Все как при коммунизме: все пишут одинаково (если забиндили вызов gofmt на сохранение кода, либо вызвали его руками) и нет никаких if в одну строку или тернарных операторов в тернарных операторах. С таким подходом к стилю кода, можно нанимать джуниоров не опасаясь за "нововведения по стилю" - они будут сходу писать простой и читаемый код (инфа проверена и оттестирована)
С компилятором все понятно: экономит время и нервы разработчика. Это позволяет увеличить кол-во сборок и сглаживает итерации ручного тестирования при написании кода
Рекомендую начать учить Go, хотя бы для того, чтобы увидеть другой подход. Стоит попробовать написать на нем простейшее приложение с обработкой http запросов, либо бота для телеграмма. Язык учится максимум за неделю, а рвотный рефлекс от нового синтаксиса проходит практически сразу (особенно если забиндить на сохранение файлов не просто gofmt, а сразу вот это: https://github.com/bradfitz/goimports)
Я начал познавать Go с этого тура: https://tour.golang.org
#golang #go
В языке больше всего радуют 3 вещи:
- обработка ошибок
- жесткий синтаксис
- быстрый компилятор
Обработка ошибок в Go кардинально отличается от тех, которые я наблюдал в других "обычных" языках. Программист Go каждый раз должен делать осознанный выбор между "я забью на обработку ошибок" или " я обработаю эту ошибку сейчас", когда видит, что функция возвращает значение ошибки. Это дает возможность прямолинейно писать код и так же без труда его читать. В других же языках, чаще всего программист вообще не делает выбор, а просто забивает на обработку ошибок. Но в случае, когда обработка ошибок все-таки происходит, то везде вставляются try-catch блоки, что ведет к превращению кода в кашку и появлению побочных мануалов "как правильно отлавливать ошибки"
С жестким синтаксисом проблемы стиля кода отваливаются by design. Все как при коммунизме: все пишут одинаково (если забиндили вызов gofmt на сохранение кода, либо вызвали его руками) и нет никаких if в одну строку или тернарных операторов в тернарных операторах. С таким подходом к стилю кода, можно нанимать джуниоров не опасаясь за "нововведения по стилю" - они будут сходу писать простой и читаемый код (инфа проверена и оттестирована)
С компилятором все понятно: экономит время и нервы разработчика. Это позволяет увеличить кол-во сборок и сглаживает итерации ручного тестирования при написании кода
Рекомендую начать учить Go, хотя бы для того, чтобы увидеть другой подход. Стоит попробовать написать на нем простейшее приложение с обработкой http запросов, либо бота для телеграмма. Язык учится максимум за неделю, а рвотный рефлекс от нового синтаксиса проходит практически сразу (особенно если забиндить на сохранение файлов не просто gofmt, а сразу вот это: https://github.com/bradfitz/goimports)
Я начал познавать Go с этого тура: https://tour.golang.org
#golang #go
GitHub
GitHub - bradfitz/goimports: (old repo) Tool to fix (add, remove) your Go imports automatically.
(old repo) Tool to fix (add, remove) your Go imports automatically. - GitHub - bradfitz/goimports: (old repo) Tool to fix (add, remove) your Go imports automatically.
Презентация CEO NVIDIA о том, как применяется машинное зрение в автомобильной промышленности:
https://www.youtube.com/watch?v=KkpxA5rXjmA
Если нет времени смотреть всю презентацию, то посмотрите хотя бы 32ую минуту, там показан результат не слабой сегментации
Для тех, кому интересно как это работает: вот тут есть код другой реализации сегментации, не уступающей по уровню той, которая показана на видео: http://mi.eng.cam.ac.uk/projects/segnet/
https://www.youtube.com/watch?v=KkpxA5rXjmA
Если нет времени смотреть всю презентацию, то посмотрите хотя бы 32ую минуту, там показан результат не слабой сегментации
Для тех, кому интересно как это работает: вот тут есть код другой реализации сегментации, не уступающей по уровню той, которая показана на видео: http://mi.eng.cam.ac.uk/projects/segnet/
Forwarded from Каталог каналов | HAN Media
Каталог каналов от самой большой медиасети в Telegram - @catalog_channels
Сегодня освежал свои знания по ReactJS. Посмотрел доклад https://vimeo.com/168648012
который читает автор суперского бойлерплейта https://github.com/mxstbr/react-boilerplate/
В докладе говорится о текущих фишках фронта:
- надо разбивать файлы не по типам, а по фичам, которые они реализуют
- стоит использовать модульный CSS и изолировать влияние стилей только рамками компонента
- следует использовать Redux
- и что-то про ImmutableJS, но это уже слишком
Волна, которую запустили Facebook несколько лет назад, под названием React (в нее входят ReactJS, GraphQL, паттерн Flux и тд) очень крутая и очень нужна разработке веб приложений, но к сожалению, сообщество еще не дошло до уровня "упакованности" того же AngularJS. Я очень удивился, когда увидел, что для форм на ReactJS до сих пор нет нормальных не примитивных валидаторов (в AngularJS это, практически, из коробки идет)
Если посмотреть на вакансии, то ReactJS уже востребован на уровне AngularJS. Например, Тинькофф Банк уже слез с AngularJS и наисал крутую статью о своих результатах : https://habrahabr.ru/company/tcsbank/blog/303580/
который читает автор суперского бойлерплейта https://github.com/mxstbr/react-boilerplate/
В докладе говорится о текущих фишках фронта:
- надо разбивать файлы не по типам, а по фичам, которые они реализуют
- стоит использовать модульный CSS и изолировать влияние стилей только рамками компонента
- следует использовать Redux
- и что-то про ImmutableJS, но это уже слишком
Волна, которую запустили Facebook несколько лет назад, под названием React (в нее входят ReactJS, GraphQL, паттерн Flux и тд) очень крутая и очень нужна разработке веб приложений, но к сожалению, сообщество еще не дошло до уровня "упакованности" того же AngularJS. Я очень удивился, когда увидел, что для форм на ReactJS до сих пор нет нормальных не примитивных валидаторов (в AngularJS это, практически, из коробки идет)
Если посмотреть на вакансии, то ReactJS уже востребован на уровне AngularJS. Например, Тинькофф Банк уже слез с AngularJS и наисал крутую статью о своих результатах : https://habrahabr.ru/company/tcsbank/blog/303580/
Vimeo
AT THE FRONTEND 2016 - Max Stoiber - Scaling React.js Applications
This is "AT THE FRONTEND 2016 - Max Stoiber - Scaling React.js Applications" by Øredev Conference on Vimeo, the home for high quality videos and…