Коэффициент Джини. Из экономики в машинное обучение.
В 1912 году итальянский статистик и демограф Коррадо Джини написал знаменитый труд «Вариативность и изменчивость признака», и в этом же году «Титаник» затонул в водах Атлантики. Казалось бы, что общего между этими двумя событиями? Всё просто, их последствия нашли широкое применение в области машинного обучения. И если датасет «Титаник» в представлении не нуждается, то об одной статистике, впервые опубликованной в труде итальянского учёного, рассказывается в этой статье.
Подробнее: https://aka.ms/ai_science_article_0318
#ml #ai #article
В 1912 году итальянский статистик и демограф Коррадо Джини написал знаменитый труд «Вариативность и изменчивость признака», и в этом же году «Титаник» затонул в водах Атлантики. Казалось бы, что общего между этими двумя событиями? Всё просто, их последствия нашли широкое применение в области машинного обучения. И если датасет «Титаник» в представлении не нуждается, то об одной статистике, впервые опубликованной в труде итальянского учёного, рассказывается в этой статье.
Подробнее: https://aka.ms/ai_science_article_0318
#ml #ai #article
Habr
Коэффициент Джини. Из экономики в машинное обучение
Интересный факт: в 1912 году итальянский статистик и демограф Коррадо Джини написал знаменитый труд «Вариативность и изменчивость признака», и в этом же году...
Unity выложила исходный C#-код на Github.
Теперь код C#-части движка и редактора Unity доступен для изучения на Github. Доступны все основные ветки, начиная с версии 2017.1 и заканчивая свежей 2018.1.0b12.
Подробнее: https://aka.ms/opensourse_article_0318
#csharp #opensourse #article #unity
Теперь код C#-части движка и редактора Unity доступен для изучения на Github. Доступны все основные ветки, начиная с версии 2017.1 и заканчивая свежей 2018.1.0b12.
Подробнее: https://aka.ms/opensourse_article_0318
#csharp #opensourse #article #unity
Хабр
Unity выложила исходный C#-код на Github
Возрадуйтесь все, кому хоть раз в силу жизненной необходимости приходилось декомпилировать .NET-код Unity! Теперь код C#-части движка и редактора Unity доступе...
Forwarded from Qubit (Quantum Daily)
Посылаем квантовое письмо бабушке в Йоркшир :) Пошаговый разбор теоретической и практической части квантовой телепортации на Q#
https://blogs.msdn.microsoft.com/uk_faculty_connection/2018/02/27/quantum-teleportation-in-q/
https://blogs.msdn.microsoft.com/uk_faculty_connection/2018/02/27/quantum-teleportation-in-q/
Курс "Введение в TypeScript 2".
В рамках этого бесплатного месячного курса вы сможете узнать все про TypeScript, в том числе все о типах, модулях, пространстве имен. Кроме того, вы изучите и более продвинутые темы.
Присоединиться: https://aka.ms/ts_course_0318
#typescript #course
В рамках этого бесплатного месячного курса вы сможете узнать все про TypeScript, в том числе все о типах, модулях, пространстве имен. Кроме того, вы изучите и более продвинутые темы.
Присоединиться: https://aka.ms/ts_course_0318
#typescript #course
Bing
Art beyond beauty
Serenity is a large mural located right behind the
Forwarded from 🪇 Quantum Quintum
Вторая история — про первые принципы, подход, по слухам, часто применяемый Илоном Маском, а до него многими другими известными мыслителями (вплоть до Аристотеля и, возможно, дальше).
Одна из историй в разрезе деятельности Маска выглядит так: ракета для запуска спутника в космос стоит до $65 миллионов. "Я стараюсь смотреть на вещи с точки зрения физики, — сказал Маск в одном интервью. — Физика учит докапываться до основ (первых принципов), а не исходить из аналогий. И так, из чего сделана ракета? Аэрокосмические сплавы аллюминия, титан, медь и углеродные волокна. Сколько стоят эти материалы на открытом рынке? 2% от стоимости ракеты."
Все остальное — добавленная стоимость, связанная со сложностью технологии, процесса и т.п., но на этом можно играть, снижая последовательно стоимость запуска.
—
Первые принципы — это базовые гипотезы, которые не могут быть разложены на другие составляющие. "Думать в первых принципах" — это веселый способ сказать "думать как ученый". Ученый начинает с вопросов вроде: "В чем мы действительно можем быть уверены?" Рене Декарт применял похожий подход, который мы сейчас называем Cartesian Doubt (принцип сомнения Декарта). В нем он последовательно сомневался во всем до тех пор, пока не оставалось ядро, которое было несомненной правдой.
На практике, не обязательно закапываться так глубоко. В повседневной жизни достаточно копать на один-два слоя глубже, чем большинство людей.
Сложность однако в том, что мы обычно стараемся оптимизировать форму, а не функцию. Например, дороги, сумки, колеса и телеги были еще во времена Древнего Рима. Но только в 70х годах прошло века докадались прикрутить колеса к чемодану.
Как следствие, когда мы пытаемся думать о будущем, мы стараемся спроецировать форму, а не функциональность. Например, летающие машины уже есть (самолеты, вертолеты), но люди ожидают что летать будут именно их обычные машины. Это и есть перенос аналогии, о котором говорит Маск.
Первое (форма) дает постепенные улучшения. Первые принципы позволяют отказаться от давления формы и отталкиваться от функциональности. Соответственно, фокус смещается на цели (чего вы хотите достичь), функциональные задачи и т.п.
Но чтобы не было иллюзий: инновации в любом случае требует экспериментов и эволюционного развития. Прежде, чем первые разгонные блоки SpaceX начали возвращаться, прошло огромное количество симуляций, экспериментов и неудачных попыток. Первые принципы позволяют повлять на направление этих итераций, изменить траекторию развития.
https://medium.com/the-mission/first-principles-elon-musk-on-the-power-of-thinking-for-yourself-8b0f275af361 #future #thinking
Одна из историй в разрезе деятельности Маска выглядит так: ракета для запуска спутника в космос стоит до $65 миллионов. "Я стараюсь смотреть на вещи с точки зрения физики, — сказал Маск в одном интервью. — Физика учит докапываться до основ (первых принципов), а не исходить из аналогий. И так, из чего сделана ракета? Аэрокосмические сплавы аллюминия, титан, медь и углеродные волокна. Сколько стоят эти материалы на открытом рынке? 2% от стоимости ракеты."
Все остальное — добавленная стоимость, связанная со сложностью технологии, процесса и т.п., но на этом можно играть, снижая последовательно стоимость запуска.
—
Первые принципы — это базовые гипотезы, которые не могут быть разложены на другие составляющие. "Думать в первых принципах" — это веселый способ сказать "думать как ученый". Ученый начинает с вопросов вроде: "В чем мы действительно можем быть уверены?" Рене Декарт применял похожий подход, который мы сейчас называем Cartesian Doubt (принцип сомнения Декарта). В нем он последовательно сомневался во всем до тех пор, пока не оставалось ядро, которое было несомненной правдой.
На практике, не обязательно закапываться так глубоко. В повседневной жизни достаточно копать на один-два слоя глубже, чем большинство людей.
Сложность однако в том, что мы обычно стараемся оптимизировать форму, а не функцию. Например, дороги, сумки, колеса и телеги были еще во времена Древнего Рима. Но только в 70х годах прошло века докадались прикрутить колеса к чемодану.
Как следствие, когда мы пытаемся думать о будущем, мы стараемся спроецировать форму, а не функциональность. Например, летающие машины уже есть (самолеты, вертолеты), но люди ожидают что летать будут именно их обычные машины. Это и есть перенос аналогии, о котором говорит Маск.
Первое (форма) дает постепенные улучшения. Первые принципы позволяют отказаться от давления формы и отталкиваться от функциональности. Соответственно, фокус смещается на цели (чего вы хотите достичь), функциональные задачи и т.п.
Но чтобы не было иллюзий: инновации в любом случае требует экспериментов и эволюционного развития. Прежде, чем первые разгонные блоки SpaceX начали возвращаться, прошло огромное количество симуляций, экспериментов и неудачных попыток. Первые принципы позволяют повлять на направление этих итераций, изменить траекторию развития.
https://medium.com/the-mission/first-principles-elon-musk-on-the-power-of-thinking-for-yourself-8b0f275af361 #future #thinking
Medium
First Principles: Elon Musk on the Power of Thinking for Yourself
First principles thinking, which is sometimes called reasoning from first principles, is one of the most effective strategies you can…
Реализуем свой оператор в Entity Framework Core.
"Один из лучших способов проверить продукт — это попытаться расширить его какой-нибудь кастомной фичей" - говорит автор этой статьи. Именно по такому принципу он испытывает Entity Framework Core.
Подробнее: https://aka.ms/dev_article_0318_1
#EFC #dotnet #article
"Один из лучших способов проверить продукт — это попытаться расширить его какой-нибудь кастомной фичей" - говорит автор этой статьи. Именно по такому принципу он испытывает Entity Framework Core.
Подробнее: https://aka.ms/dev_article_0318_1
#EFC #dotnet #article
habrahabr.ru
Реализуем свой оператор в Entity Framework Core
Однажды пасмурным мартовским субботним утром я решил посмотреть, как обстоят дела у Майкрософта в благом деле по трансформированию мастодонта Entity Framework в...
Искусственный интеллект и нейросети для .NET-разработчиков.
Стратегия Microsoft в области ИИ включает в себя демократизацию ИИ для разработчиков, т.е. предоставление простых в использовании фреймворков и сервисов для решения интеллектуальных задач. В этой статье рассказывается, как .NET-разработчики могут использовать возможности ИИ в своих проектах: начиная от готовых когнитивных сервисов и заканчивая обучением нейросетей на .NET-языках.
Подробнее: https://aka.ms/dotnet_article_0318_2
#dotnet #article
Стратегия Microsoft в области ИИ включает в себя демократизацию ИИ для разработчиков, т.е. предоставление простых в использовании фреймворков и сервисов для решения интеллектуальных задач. В этой статье рассказывается, как .NET-разработчики могут использовать возможности ИИ в своих проектах: начиная от готовых когнитивных сервисов и заканчивая обучением нейросетей на .NET-языках.
Подробнее: https://aka.ms/dotnet_article_0318_2
#dotnet #article
habrahabr.ru
Искусственный интеллект и нейросети для .NET-разработчиков
Искусственный интеллект сейчас является одной из самых обсуждаемых тем и главным двигателем цифровой трансформации бизнеса. Стратегия Microsoft в области ИИ...
Учебник: Наследование в C# и .NET.
В этом руководстве вы познакомитесь с концепцией наследования в C#. Наследование является ключевой функцией объектно-ориентированных языков программирования. Оно позволяет определить базовый класс для определенных функций (доступа к данным или действий), а затем создавать производные классы, которые наследуют или переопределяют функции базового класса.
Изучить: https://aka.ms/csharp_dotnet_guide_0318
#csharp #dotnet #guide
В этом руководстве вы познакомитесь с концепцией наследования в C#. Наследование является ключевой функцией объектно-ориентированных языков программирования. Оно позволяет определить базовый класс для определенных функций (доступа к данным или действий), а затем создавать производные классы, которые наследуют или переопределяют функции базового класса.
Изучить: https://aka.ms/csharp_dotnet_guide_0318
#csharp #dotnet #guide
Docs
Наследование в C#
Сведения об использовании наследования в библиотеках и приложениях C#.
Imagine Cup 2018: Российский финал в Москве!
Microsoft приглашает тебя стать зрителем российского финала международного технологического конкурса студенческих проектов Imagine Cup 2018. В этом году мы в 16-й раз собираем лучших студентов, чтобы выбрать победителя!
14 апреля приглашаем вас на территорию Красного Октября, в пространство Digital October, где финалисты представят свои инновационные проекты.
Приходите, будет интересно!
Не забывайте регистрироваться: https://aka.ms/imaginecup2018_offline
#event #imaginecup2018 #imcup
Microsoft приглашает тебя стать зрителем российского финала международного технологического конкурса студенческих проектов Imagine Cup 2018. В этом году мы в 16-й раз собираем лучших студентов, чтобы выбрать победителя!
14 апреля приглашаем вас на территорию Красного Октября, в пространство Digital October, где финалисты представят свои инновационные проекты.
Приходите, будет интересно!
Не забывайте регистрироваться: https://aka.ms/imaginecup2018_offline
#event #imaginecup2018 #imcup
events.techdays.ru
Российский финал Imagine Cup 2018
В Москве прошел российский финал международного технологического конкурса студенческих проектов Imagine Cup 2018. В этом году мы в 16-й раз собрали лучших студентов, где выбрали победителя!
Developers Community pinned «Imagine Cup 2018: Российский финал в Москве! Microsoft приглашает тебя стать зрителем российского финала международного технологического конкурса студенческих проектов Imagine Cup 2018. В этом году мы в 16-й раз собираем лучших студентов, чтобы выбрать победителя!…»
Руководство по .NET Core.
Сегодня рассказываем о нашем руководстве по .NET Core. Учебники, миграция, VS, Docker и множество всего по этой теме.
Изучить: https://aka.ms/dotnet_core_guide_0318
#dotnet #core #guide
Сегодня рассказываем о нашем руководстве по .NET Core. Учебники, миграция, VS, Docker и множество всего по этой теме.
Изучить: https://aka.ms/dotnet_core_guide_0318
#dotnet #core #guide
Docs
.NET documentation
Learn about .NET, an open-source developer platform for building many different types of applications.
Умение мыслить как компьютер.
Понимание того, как "думает" компьютер, является одним из первых шагов к тому, чтобы стать отличным программистом. Основы логики имеют решающее значение для развития этого понимания. В этом курсе вы узнаете, как мыслить критически и использовать компьютеры для их же упрощения.
Регистрация: https://aka.ms/course_0318
#course
Понимание того, как "думает" компьютер, является одним из первых шагов к тому, чтобы стать отличным программистом. Основы логики имеют решающее значение для развития этого понимания. В этом курсе вы узнаете, как мыслить критически и использовать компьютеры для их же упрощения.
Регистрация: https://aka.ms/course_0318
#course
edX
Logic and Computational Thinking
Build a solid foundation for programming by learning basic logic and exploring how logic forms the foundation of computer programs.
Прокачиваем производительность C#.
Сегодня мы поговорим о производительности в C#, о способах прокачать её до неузнаваемости. Задача этой статьи — продемонстрировать такие способы повышения производительности, которые, при необходимости, вы смогли бы использовать самостоятельно. Однако эти методики не являются универсальными — вы не сможете использовать их в качестве общего решения любой задачи. Они хороши при наличии вполне конкретных сценариев использования, о которых пойдет речь.
Подробнее: https://aka.ms/csharp_article_0418
#csharp
Сегодня мы поговорим о производительности в C#, о способах прокачать её до неузнаваемости. Задача этой статьи — продемонстрировать такие способы повышения производительности, которые, при необходимости, вы смогли бы использовать самостоятельно. Однако эти методики не являются универсальными — вы не сможете использовать их в качестве общего решения любой задачи. Они хороши при наличии вполне конкретных сценариев использования, о которых пойдет речь.
Подробнее: https://aka.ms/csharp_article_0418
#csharp
Хабр
Прокачиваем производительность C# с Федерико Луисом
Сегодня мы поговорим о производительности в C#, о способах прокачать её до неузнаваемости. Задача этой статьи — продемонстрировать такие способы повышения произв...
Введение в квантовые вычисления.
Совсем недавно мы рассказывали вам о квантовых вычислениях и языке Q#. Сегодня же мы уйдем в теорию еще глубже и рассмотрим историю квантовых вычислений. Кроме того, в этой статье вы найдете 5 требований к квантовому компьютеру. Какими свойствами должна обладать машина будущего? Читайте в этой статье.
Подробнее: https://aka.ms/qq_article_0418
#quantum #qsharp
Совсем недавно мы рассказывали вам о квантовых вычислениях и языке Q#. Сегодня же мы уйдем в теорию еще глубже и рассмотрим историю квантовых вычислений. Кроме того, в этой статье вы найдете 5 требований к квантовому компьютеру. Какими свойствами должна обладать машина будущего? Читайте в этой статье.
Подробнее: https://aka.ms/qq_article_0418
#quantum #qsharp
Habr
Введение в квантовые вычисления
Привет, Хабр! Совсем недавно мы рассказывали вам о квантовых вычислениях и языке Q# . Сегодня же мы уйдем в теорию еще глубже и рассмотрим историю квантовых вычислений. Кроме того, в этой статье вы...
Стриминг видео с помощью Azure и .NET.
В рамках проекта Jisp, разработкой которого занимается компания WaveAccess, возникла задача по загрузке и проигрыванию видео. В целом, ничего необычного, но с ней связаны известные проблемы, такие как необходимость препроцессинга, а также необходимость поддержать возможность стриминга в требуемом качестве и формате. Видео должно успешно проигрываться на основных платформах, а именно Android, iOS и desktop (web). Подробнее о решении проблем в сегодняшней статье.
Подробнее: https://aka.ms/az_dotnet_article_0418
#azure #dotnet
В рамках проекта Jisp, разработкой которого занимается компания WaveAccess, возникла задача по загрузке и проигрыванию видео. В целом, ничего необычного, но с ней связаны известные проблемы, такие как необходимость препроцессинга, а также необходимость поддержать возможность стриминга в требуемом качестве и формате. Видео должно успешно проигрываться на основных платформах, а именно Android, iOS и desktop (web). Подробнее о решении проблем в сегодняшней статье.
Подробнее: https://aka.ms/az_dotnet_article_0418
#azure #dotnet
habrahabr.ru
Стриминг видео с помощью Azure и .NET
В рамках проекта Jisp, разработкой которого занимается компания WaveAccess, возникла задача по загрузке и проигрыванию видео. В целом, ничего необычного, но с...
Руководство по изучению языка R.
У людей, столкнувшихся лицом к лицу с языком программирования R, существует одна общая проблема — это отсутствие структурированного плана изучения. По ссылке ниже вы найдете пособие по языку программирования R, которое поможет начать изучение «с нуля» и пройти этот путь быстро и эффективно.
Изучить: https://aka.ms/rlanguage_0418
#rlanguage
У людей, столкнувшихся лицом к лицу с языком программирования R, существует одна общая проблема — это отсутствие структурированного плана изучения. По ссылке ниже вы найдете пособие по языку программирования R, которое поможет начать изучение «с нуля» и пройти этот путь быстро и эффективно.
Изучить: https://aka.ms/rlanguage_0418
#rlanguage
Библиотека программиста
Руководство по изучению языка R и его использование в Data Science
Подборка ресурсов, касающихся языка R, которая поможет начать изучение Data Science «с нуля» и пройти этот путь быстро и эффективно.
Как пользоваться Azure бесплатно (лайфхак для студентов).
Сегодня мы поделимся интересным лайфхаком о том, как можно пользоваться нашей платформой Azure бесплатно без проблем с урезанной функциональностью. Ведь все просто — нужно быть студентом.
Подробнее: https://aka.ms/azure_article_0418
Кстати, 14 апреля приходите на российский финал Imagine Cup! Вы сможете поболеть за понравившуюся команду, а также поучаствовать в увлекательных мастер-классах, послушать выступления ведущих экспертов из самых разных индустрий и пройти сертификацию по технологиям: https://aka.ms/imaginecup2018_offline
#azure #imaginecup2018
Сегодня мы поделимся интересным лайфхаком о том, как можно пользоваться нашей платформой Azure бесплатно без проблем с урезанной функциональностью. Ведь все просто — нужно быть студентом.
Подробнее: https://aka.ms/azure_article_0418
Кстати, 14 апреля приходите на российский финал Imagine Cup! Вы сможете поболеть за понравившуюся команду, а также поучаствовать в увлекательных мастер-классах, послушать выступления ведущих экспертов из самых разных индустрий и пройти сертификацию по технологиям: https://aka.ms/imaginecup2018_offline
#azure #imaginecup2018
Habr
Как пользоваться Azure бесплатно (лайфхак для студентов)
Сегодня мы поделимся интересным лайфхаком о том, как можно пользоваться нашей платформой Azure бесплатно без проблем с урезанной функциональностью. Ведь все...
Релиз Krita 4.0, свободного графического редактора для художников.
Новый релиз Krita принес кучу обновлений. Традиционно, при изменении мажорной версии много где сломали обратную совместимость и разработчики предупреждают о необходимости бэкапов при пересохранении в новом формате. Особенно сильно была переработана работа с векторными сущностями и текстом. Кроме того, появилась поддержка скриптов на Python.
Подробнее: https://aka.ms/opensourse_article_0418
#opensource
Новый релиз Krita принес кучу обновлений. Традиционно, при изменении мажорной версии много где сломали обратную совместимость и разработчики предупреждают о необходимости бэкапов при пересохранении в новом формате. Особенно сильно была переработана работа с векторными сущностями и текстом. Кроме того, появилась поддержка скриптов на Python.
Подробнее: https://aka.ms/opensourse_article_0418
#opensource
habrahabr.ru
Состоялся релиз Krita 4.0, свободного графического редактора для художников
Новый релиз Krita принес кучу изменений. Традиционно, при изменении мажорной версии много где сломали обратную совместимость и разработчики предупреждают о...
Пишем приложение на React/Redux/Webpack/ASP.NET Core 2.0/EF Core.
Ни для кого не секрет, что .net сейчас используется в большинстве случаев как инструмент бэкенд разработки, а в клиентской разработке последние лет 5 правит js сообщество с своей экосистемой и инструментами для разработки. Это усиливает пропасть между фронтэндом и бэкендом. Автор надеется, что после этого туториала веб и бэк разработчикам будет проще найти почву под ногами в вражьей области и понять, в какую сторону двигаться для более углубленного изучения.
Подробнее: https://aka.ms/dotnet_article_0418
#dotnet #article
Ни для кого не секрет, что .net сейчас используется в большинстве случаев как инструмент бэкенд разработки, а в клиентской разработке последние лет 5 правит js сообщество с своей экосистемой и инструментами для разработки. Это усиливает пропасть между фронтэндом и бэкендом. Автор надеется, что после этого туториала веб и бэк разработчикам будет проще найти почву под ногами в вражьей области и понять, в какую сторону двигаться для более углубленного изучения.
Подробнее: https://aka.ms/dotnet_article_0418
#dotnet #article
Habr
Учимся быть фуллстек разработчиками. Пишем приложение на React/Redux/Webpack/ASP.NET Core 2.0/EF Core
Ни для кого не секрет, что .net сейчас используется в большинстве случаев как инструмент бэкенд разработки, а в клиентской разработке последние лет 5 правит js...