Задать вопрос
  • Школьная математика для машинного обучения?

    @kgbplus
    Чтобы не тратить время зря и быстрее заняться ml - не тратьте время на базовую математику вообще. Начните с курса по регрессионному анализу, например есть на Курсере курс ВШЭ - Эконометрика. Только занимайтесь честно - лекции записывайте, задачи делайте (а не просматривайте лекции лежа на диване). Это будет трудно, но за 10 недель у вас будет хорошая основа для понимания алгоритмов как кластеризации, так и регрессии, будут нужные части линейной алгебры, теории вероятности и матстатистики. В процессе обучения как раз и будете заглядывать в школьные учебники, когда понадобятся теорема Ферма и всякие другие про экстремумы функций. Заодно R освоите, тоже вполне себе пригодится.
    Ответ написан
    1 комментарий
  • Как развить мат. аппарат до минимального уровня для машинного обучения и дата саенс?

    qmax
    @qmax
    программер
    Весь датасаенс основан на тервере и статистике. В особо извращённой форме.

    Теория информации нужна для хоть какого-то понимания работы нейросетей и прочего deep learning. Копать тут надо начиная от information bottleneck theory by Naftali Tishbi et al. Но это не точно :-)

    Линейная алгебра и матан используются исключительно утилитарно, на уровне умножения матриц/тензоров и вычисления производных/градиентов. А также для понимания вообще принципов параметрической оптимизации ("нелинейного программирования").

    Ну и, разумеется, основы алгоритмов и структур данных, и их асимптотический анализ.

    На всяких образовательных платформах типа edx, coursera, udacity нынче есть "специализации" (micromasters, nanodegree) по теме датасаенс, которые какраз включают всё необходимое, и именно в минимально необходимом объёме. Иногда даже сильно меньше, но задают направлениe.
    Ответ написан
    Комментировать
  • Как развить мат. аппарат до минимального уровня для машинного обучения и дата саенс?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Научитесь читать формулы.
    Эти таблицы мат.знаков - есть на википедии.
    Потом - будете понимать: о чём пишут в публикациях по ML.
    И уже после - будете проектировать алгоритм.
    И только в самом конце - кодить.
    Ответ написан
    Комментировать
  • Как развить мат. аппарат до минимального уровня для машинного обучения и дата саенс?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    ой да не нужно там никакого аппарата, нужно понять как матрицы умножать/делить(условно), ну и как вероятность посчитать, там буквально за час можно все необходимые понятия и инструменты освоить, дальше прорешиваешь прикладные задачи, смотришь как их другие решали - ежедневно года 2-3 так решаешь и становишься более менее специалистом.
    Ответ написан
    3 комментария
  • Какой учебник порекомендуете?

    rqdkmndh
    @rqdkmndh
    Web-разработчик
    сильно углубиться + изучать машинное обучение + профильный ЕГЭ по математике

    на мой взгляд это движение в 3 разные стороны. Профильный ЕГЭ, вообще способен отбить всякое желание изучать математику. Но если есть желание понимать математику, то советую обратить внимание на Я.Б.Зельдович "Высшая математика для начинающих" 1970г. - в книге идет обучение основам ВМ в тесной связи с её применением к окружающему миру (механика, электродинамика, ядерная физика). Поначалу, может отпугнуть большим количеством формул, но если читать внимательно и последовательно - то никаких проблем не возникнет даже у школьника. Я читал её в 8-м классе.
    Ответ написан
    Комментировать
  • Объясните формулу?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Вот та же формула из другой статьи:
    642e69534b41d129216501.pngПолагаю, что эта цепочка минусов из-за неправильного отображения корня.
    Ответ написан
    Комментировать
  • Как зависит степень износа микросхем от температуры?

    nava2002
    @nava2002
    Инженер
    Критическим является НЕ температура кристалла, а ПЕРЕПАД ТЕМПЕРАТУР !!!
    67_pic9-1.jpg
    Это экстремальное исследование (-40 - +120 С) но тут хорошо видно что главная задача это поддержание стабильной температуры кристалла и устройства в целом. Сам кристалл будет цел а вот пайка начнет отваливаться на 1000 цикле.
    Сама температура влияет на надежность полупроводника уменьшает срок службы в 3 раза. НО.
    67_pic3-1.jpg
    Глядя на срок службы кристалла микросхемы видно, что он практически вечный (в человеческом измерении) то есть после нагревания кристалла до +70 С, полупроводник прослужит НЕ 500 тыс лет (как видно на графике) а в три раза меньше, всего лишь "какие то" 165 ТЫСЯЧ ЛЕТ
    12_pic6-1.jpg
    Ответ написан
    Комментировать
  • Как зависит степень износа микросхем от температуры?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Если речь про видеокарту/процессор, то при 200 градусах они работать не будут, сработает защита от перегрева. Насколько помню, в среднем температура процессора 90-100 градусов. А потом плавиться могут начать, и одномоментно выйдут из строя, какого то графика нет. Да и понятие отказа тоже разное, техника может работать, но неправильно, и это не всегда считается отказом.
    Кроме того, для любой техники есть довольно широкие допуски и совершенно непредсказуемо, сколько конкретный экземпляр проработает за пределами нормальных температур - может проработать годами, а может сгореть сразу при подаче питания.

    p.s. Кстати, опыт китайских товарищей и одного небезызвестного изобретателя из Калифорнии показывает, что даже электроника общего назначения весьма неплохо ведет себя в экстремальных условиях.
    Ответ написан
    Комментировать
  • Как зависит степень износа микросхем от температуры?

    Zoominger
    @Zoominger
    System Integrator
    Экспоненциально. Чем выше температура, тем больше вероятность отказа и возрастает она всё быстрее и быстрее с повышением температуры.

    Тут, в основном, проблема с перегревом - у РЭА всегда есть рекомендуемый температурный режим, который лучше не нарушать и который гарантирует стабильную работу при соблюдении этого режима. Само-собой, если превысите, то вероятность отказа возрастёт.

    Если у вас какие-то нестандартные температурные условия работы, то берите сертифицированные для этих условий устройства, те же промышленные ПК, например.

    200 градусов - это, конечно, перебор.
    spoiler
    Ох, не зря диплом радиотехника получал.
    Ответ написан
    Комментировать
  • Существует ли документация или справочник по Unity полностью на русском?

    @GumBlor
    Прошу прощения за то, что поздно. Возможно вы уже наши выход, но, если что, вот офф уроки по Unity, переведённые на русский язык:
    https://www.youtube.com/playlist?list=PLpyssslyeRz...
    Ответ написан
    2 комментария
  • Существует ли документация или справочник по Unity полностью на русском?

    BasmanovDaniil
    @BasmanovDaniil
    Геймдизайнер-телепат
    На официальном сайте есть частично переведённая старая версия мануала, но, вообще говоря, вы без английского в геймдеве далеко не уйдёте. Документация ко всем плагинам и новым фичам только на английском, ошибки в консоли все тоже на английском, так что лучше учите язык.
    Ответ написан
    Комментировать
  • Серьезные курсы по Gamedev?

    BasmanovDaniil
    @BasmanovDaniil
    Геймдизайнер-телепат
    "Прям качественные игрули" разрабатываются годами, и тратить драгоценное время ещё и на написание туториалов никому не интересно. Если хотите побольше узнать про процесс разработки, то можете почитать блоги разработчиков, вот вам несколько для начала:
    https://rust.facepunch.com/blog/
    https://www.factorio.com/blog/
    the-witness.net/news/category/development
    https://www.reddit.com/r/devblogs/
    Ответ написан
    Комментировать
  • Как изучить Unity и C#?

    freislot
    @freislot
    Frontend-разработчик
    Мне кажется геймдев не ваш вариант, раз возникают такие вопросы. Когда есть желание, то ничто не остановит, берешь читаешь, гуглишь, учишь, пишешь много и с ошибками, но пишешь. Похожих вопросов куча. Ваше желание и лень настолько велики, что вы даже не попробовали искать ответ на свой вопрос

    Как изучить c# с основ до зарабатывания денег?
    Путь изучения движка unity?
    Где можно изучить Unity + C# с нуля?

    Ну и куча всего здесь...
    Как изучить unity
    Ответ написан
    2 комментария
  • С чего начать изучение Unity3D?

    Нельзя посоветовать изучать Unity3d с чего-то конкретного, есть множество уроков в сети и нужно просто найти для себя тот, что лучше подходит.

    И, конечно, русский форум по юнити тоже нужно использовать. Там очень много полезной информации.
    Ответ написан
    2 комментария
  • С чего начать изучение Unity3D?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Напишите 3d тетрис.
    Ответ написан
    Комментировать
  • С чего начать изучение Unity3D?

    BasmanovDaniil
    @BasmanovDaniil
    Геймдизайнер-телепат
    Начинать нужно с мануала, тут без вариантов. Всё подряд можно не читать, всё равно потом к нему ещё вернётесь.
    docs.unity3d.com/Manual
    Потом посмотрите официальные туториалы, особенно в категории Intermediate, они годные и постоянно обновляются.
    unity3d.com/learn/tutorials/modules
    unity3d.com/learn/tutorials/projects
    Ещё очень советую почитать статьи на Catlike Coding. Нет лишней воды и много хороших примеров.
    catlikecoding.com/unity/tutorials
    Ответ написан
    Комментировать
  • Gamedev что лучше использовать для создания игры?

    Tiendil
    @Tiendil
    Разработчик ПО.
    >Python / Lua (Love). Сразу отпали
    Про renpy вам уже написали в комментарии.

    Из вопроса не понятны ваши конечные цели.

    Если цель — создать игру, то вы смотрите довольно низкоуровневые библиотеки. Смотрите сразу игровые движки: Godot, Unity, Unreal.

    Если цель — создать визуальную новеллу, гуглите специализированные движки. Вот прямо так: visual novel engine.

    Если цель — изучить геймдев, опять смотрите движки.

    >Казалась бы визуальная новелла, но 10-15 картинок в RAM и уже получалась не плохая нагрузка.
    Либо у вас очень специфическое представление о «неплохой нагрузке» либо вы что-то очень сильно делаете не так.
    Ответ написан
    1 комментарий
  • Какую дорогу в GameDev лучше выбрать?

    TrueBers
    @TrueBers
    Гуглю за еду
    Да не слушай ты этот бред, который пишут: "То бросай, это бросай, вакансий нету, всё пропало!".
    Всё есть, если есть интерес.
    Учить не важно какой движок, они все используют одни и те же концепции, паттерны примерно одинаковые.

    Внезапно(!), но везде есть и текстуры, и спрайты, и шейдеры. И игровой цикл даже есть!
    Изучив один движок, и написав пару игрушек, потом сам поймёшь, когда стоит перейти на что-то более функциональное и удобное. Придёт осознание, каких фич не хватает, и в каких движках они есть, и т. п.

    А все эти анрилы и юнити только ключевыми словами, по сути, отличаются. Ну, и общий дизайн у них чуть более удобен в плане декомпозиции кода, грамотной архитектуры. Но, пока сам не дойдёшь до необходимости использовать эту декомпозицию, ничего особо не выиграешь, только запутаешься. При переходе достаточно будет ознакомиться с паттернами Gang of Four и всё станет ясно более-менее.

    ПС Знаю разработчиков Юнити, которые начинали геймдев с этого движка и в шоке от того, что кто-то программирует не мышкой. Азы оптимизации им просто недоступны, ибо они даже понятия не имеют о нижележащем уровне API. Они искренне удивляются, как это знать чистый OpenGL и писать всё самому, а разве так можно? Точно так же, кстати, удивляются многие кодеры на плюсах: "А зачем мне знать ассемблер? Я с ним не сталкиваюсь никогда..."

    ППС Вот ещё можно почитать чуть позже, самая крутая книга по геймдеву, которую я видел. Правда, она для тех, уже, кто нашёл в своих движках какие-то изъяны и ищет решения. Но и основы игрового цикла есть там, обработки ввода, множество примеров декомпозиции.

    А уж, если хочется просто изучить полезный скилл зарабатывания денег и как зомби рубить бабки, то тут, как описали выше, 2 варианта по сути: Unity (C#), Unreal (C++). По ним вакансий немерено.
    Ответ написан
    4 комментария
  • Как установить фиксированную скорость прорисовки и шагов мира в Box2D и SFML?

    Заведите таймер и вычисляйте разницу времени между кадрами. От этой разницы уже и отталкиваетесь.
    Ответ написан
    Комментировать
  • Возможно ли добавить игру в store разработанную на SFML?

    shrug228
    @shrug228
    Я знаю, что прошло больше 3 лет, но на случай, если кто-то на это наткнется. Есть библиотека для C++ под названием SDL2. Чуть сложнее в использовании, но проект можно собрать под Андроид без гемороя. Вот, что сам нашел. не уверен в качественности статьи, но такое есть, как минимум:
    https://habr.com/ru/post/484526/
    Корона СДК, Дефолд и т.п. не советую, т.к. под пингвином не особо работает и писать придется на Луа. Под Дефолд есть, вроде, костыли для плюсов, но это уже такая себе история.
    Ответ написан
    Комментировать