Представьте, что у вас есть последовательность ДНК из 4 букв: A, T, G и C длиной тясячи и миллионы нуклеотидов. Анализом таких последовательностей занимается биоинформатика. Но было бы интересно как-то визуализировать эту строку, чтобы можно было на неё взглянуть
Представьте лист бумаги в клетку. Можно начать в какой-то из клеток, а затем двигаться вверх, если вы встретите в последовательности букву "А", вправо, если "Г" и так далее. В конце концов получится какое-то изображение и совсем разные виды будет довольно просто оценивать зрительно!
Когда мне это пришло в голову, я уже почти сел за код, но погуглив, выяснил, что это придумали за десяток лет до меня. Ну и ладно, зато картинки самому делать не надо :D
#биология #программирование
Представьте лист бумаги в клетку. Можно начать в какой-то из клеток, а затем двигаться вверх, если вы встретите в последовательности букву "А", вправо, если "Г" и так далее. В конце концов получится какое-то изображение и совсем разные виды будет довольно просто оценивать зрительно!
Когда мне это пришло в голову, я уже почти сел за код, но погуглив, выяснил, что это придумали за десяток лет до меня. Ну и ладно, зато картинки самому делать не надо :D
#биология #программирование
Как видят нейросети
Слева – визуализация одного из нейронов сети, которая распознаёт собак. Видно какую-то смесь собачьих мордочек. Это помогает нейросети распознать на картинке пёсика вне зависимости от поворота его головы на фотографии
Справа – часть данных, на которых обучалась нейросеть
#программирование
Слева – визуализация одного из нейронов сети, которая распознаёт собак. Видно какую-то смесь собачьих мордочек. Это помогает нейросети распознать на картинке пёсика вне зависимости от поворота его головы на фотографии
Справа – часть данных, на которых обучалась нейросеть
#программирование
Визуализация ещё одного нейрона нейросети. Он отвечает за несколько функций сразу: распознаёт кошачьи мордочки, части автомобиля, а также кошачьи лапки :З
#программирование
#программирование
Мой доклад об онлайн-образовании с небольшой IT-конференции. Рассказываю, какие существуют платформы с онлайн-курсами и могут ли они сделать из вас программиста
#программирование
#видео
https://youtu.be/zCh6ZUM0oZs
#программирование
#видео
https://youtu.be/zCh6ZUM0oZs
YouTube
Владимир Шитов | Можно ли стать программистом, проходя онлайн-курсы
Владимир Шитов, ML-инженер в BIOCAD. Биоинформатик, студент СибГМУ.
Могут ли онлайн-курсы научить программированию с нуля? Какие существуют платформы для обучения, как выбрать подходящий курс и что делать после.
0:00 Представление докладчика
3:11 Мой путь…
Могут ли онлайн-курсы научить программированию с нуля? Какие существуют платформы для обучения, как выбрать подходящий курс и что делать после.
0:00 Представление докладчика
3:11 Мой путь…
Wolfram Physics Project обещает перевернуть современную физику и предоставить "теорию всего"
Пока сложно сказать, получилось ли это сделать. Но математически проект действительно очень красив. В его основе — предположение, что Вселенная состоит из маленьких блоков, которые изменяются согласно определённому правилу. Почти как клеточный автомат в игре "Жизнь"
Для таких систем выполняются многие законы, известные физике. Возможно, с их помощью удастся связать прежде разрозненные теории
#физика #программирование
Пока сложно сказать, получилось ли это сделать. Но математически проект действительно очень красив. В его основе — предположение, что Вселенная состоит из маленьких блоков, которые изменяются согласно определённому правилу. Почти как клеточный автомат в игре "Жизнь"
Для таких систем выполняются многие законы, известные физике. Возможно, с их помощью удастся связать прежде разрозненные теории
#физика #программирование
Библиотека CATplot для языка программирования R позволяет рисовать графики котиками
На случай, если вы когда-нибудь хотели нарисовать косянус
#программирование
На случай, если вы когда-нибудь хотели нарисовать косянус
#программирование