Т.е. я вас правильно понял, вопрос поставлен так:
"посоветовать какую-нибудь книгу для изучения математики прям с начала, чтобы начать с низов и освоить до достойного уровня". При условии, что вы считаете себя "фронтенд-разработчиком". Чудесно. А что вам мешает набрать в Гуугле "математика для программистов" и получить ссылки на кучу достаточно хороших книг? Или даже еще лучше - ссылку на этот же форум, где этот-же вопрос задавался уже множество раз. Ну например:
https://qna.habr.com/q/161573
(в скобках замечу, что те, кто имеет действительный опыт области МL врят-ли читали "базовые книги" по математике после школы, а соответственно их советы будут скорее теоретические, чем практические. А к советам тех, кто такие книги читал - я бы не прислушался совсем по другой причине).
Впрочем, я бы начал с вопроса, а какая-же математика в действительно нужна для работы в ML, и уже после этого начинал читать любой учебник по элементарной математике:
https://www.analyticsvidhya.com/blog/2019/10/mathe...
https://proglib.io/p/obuchenie-data-science-kakie-...
https://habr.com/ru/articles/708752/ (тут даже с разбивкой по времени обучения и по темам, на которые стоит обратить внимание и ссылками на соответствующую "нормальную" литературу).
https://towardsdatascience.com/the-roadmap-of-math...
А потом бы взял ЛЮБУЮ книгу и читал, обращая внимание на советы, которые извлек из ссылок выше.
Если вы на полном серьезе верите, что можно найти одну какую-нибудь книгу, которая вот прям
"прям с начала, чтобы начать с низов и освоить до достойного уровня" - то это примерно как спросить "а какую одну книгу можно прочитать, что бы изучить программирование ( ладно, пусть дажене все программирование, а только простейший фронт-енд ) от самых низов до достойного уровня"? Остается только удивиться, неужели вы действительно в это сами верите? Тем более, что
"Желание есть, время есть, силы есть." - значит есть шанс вкатиться и в МL, но разумеется, не с одной книги. Кстати, многое зависит также от вашей профессии, т.е. какое образование вы получали после школы, о своих успехах в которой вы так подробно написали. Потому как прежде чем отправиться в путь, надо понять, что специалисты по машинному обучению без высшего образования ни сегодня, ни в обозримом будущем вряд-ли кому будут нужны, и что базовое образование в этой отрасли играет намного большую роль, чем в том-же программировании. Но это так дружеский совет, что-бы уберечь вас от ошибок и потери времени.