• Как и где учить математику, если вкатываешься в нейросети?

    mayton2019
    @mayton2019
    Bigdata Engineer
    начал изучать построение нейросетей на Python и столкнулся с тем, что базы высшей математики, которую мне дали в учебном заведении не хватает.

    Все зависит от твоих собственных амбиций. Современные фреймворки машинного обучения не требуют
    от тебя знания тройных интегралов и систем дифуров. В простейшем случай ты - читаешь документацию.
    Настрашиваешь параметры (гипер-параметры) и наблюдаешь как идет процесс обучения). Где и в какой
    части этот фреймворк требует интегралов - непонятно. Вроде нигда. С амбициями дата-инженера
    тебе будет просто достаточно знать внешний API этих фреймворков.

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

    @Korv1n
    64f7917c5d51b764033547.png

    Есть такой список из Obsidian(программа для заметок), если совсем плохо с школьной, то можно пройти на Яндекс Практикум тренажёр математики для цифровых профессий. На ютубе есть плейлисты "Сущность линейной алгебры" и "Суть Матанализа" от 3Blue1Brown, хорошие лекции для того, что бы войти в суть дела. Если совсем сложно, но хорошо с английским, то можно зайти на Khan Academy в разделы "Linear algebra" и "Calculus". На русском есть хорошие курсы на Stepik - "Линейная алгебра", "Введение в математический анализ" и "Математическая статистика" от CS центр. Так же для глубокого и машинного обучения нужна Мат. статистика. Хорошие курсы - Основы статистики(Часть 1, 2, 3) на Stepik, но я считаю, что курс от CS центра приоритетнее, чем эти три курса.
    Ответ написан
    Комментировать