Нужны ли знания школьного курса алгебры для изучения дискретной математики?
Не имею полных знания школьного курса алгебры, но имею желание изучать ML. Хотел бы начать с изучения дискретной математики(база, как никак), так вот, смогу ли я без полного знания школьного курса понять данный материал?
В machine learning желательно знать статистику. Потому что вся сложная алгебра как правило скрыта за библиотеками.
Если для общего развития, то там нужны производные, дифференциальные уравнения, первообразные и матрицы.
Зачем сразу копать так глубоко? Посиди, поиграйся с scikit-learn. Пройди курс Воронцова по машинному обучению на курсере. Почитай книги, например "Построение систем машинного обучения на языке Python", а дальше уже можешь углублятся.
Не уверен на счет школьной алгебры, но линейная алгебра точно нужна. Рекомендую пройти курс Andrew Ng на курсере. Это как раз вскроет все проблемные места, которые нужно подтянуть.
Похоже, не сможешь.
Тут нужны не только школьная математика, но и понимание важности количественных факторов, и сообразительность.
А у тебя с этим туго, ты этим не озабочен.