-4

Программирование аналитических моделей

Добрый день,


Давно читаю пикабу, зарегистрировалась в надежде на адекватные советы.

Суть: мне 34, образование социология, с математикой в пределах курса вышки для гуманитариев все ок, с математикой и расчетами (прогнозами и пр.) приходится иметь дело по работе.

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

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

(английским владею свободно, т.е. в теории могу слушать и курс(ы) на инглише).

Всем спасибо.

Дубликаты не найдены

0
Привет. Можно сесть на какой-нибудь курс на курсере типа "Математика и питон для анализа данных, от Яндекса и МФТИ" link: https://ru.coursera.org/learn/mathematics-and-python Он вводный, понятный и недорогой.
0

вам явно хочется в data science и ml. ну python вам нужен, как выше сказали.

если английсктй свободно, то Эндрю Ына смотрите на курсере. Это бог в мире ds\ml.

ну и сразу в deep learning не бросайтесь. изучите азы(линейную регрессию, опорные вектора, деревья и прочее).

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

также есть сборище/свободные курсы opendatascience(ods). на хабре у них цикл статей и канал хороший в слаке

раскрыть ветку 1
0

Здравствуйте, спасибо за развернутый ответ, буду вспоминать. Прогуливала только теорвер остальное вроде давалось нетрудно

0

Нужно вычислить результат по исходным формулам (для чего вообще любой язык программирования подойдет) или вопрос в специализации при которой вы сможете делать предсказания на основании каких то исходных данных (например есть большое количество примеров и соответствующее им количество результатов и нужно по новому примеру предсказать результат) ?
Если второе, то вам сюда: https://www.coursera.org/learn/machine-learning

раскрыть ветку 1
0

Здравствуйте, второе. Спасибо, обязательно посмотрю.

0
Если так хочется в DS/BD - учи Питон. Попутно вспоминай матстат.
раскрыть ветку 1
0

Спасибо, это уже ближе к искомому).

0

Возьмите текст из ТЗ и сконвертируйте его, в элемент своего резюме.

Далее, письма потенциальным работодателям.

раскрыть ветку 1
0

Здравствуйте. Не очень поняла, к чему это. Работу не ищу.

0

Здравствуйте. Не факт, что верно понял Ваш вопрос, но когда я сталкивался со схожей проблемой для меня самым сложным было то, что никто не мог нормально описать сам алгоритм анализа данных, под которую нужно подвести математический аппарат, а потом уже выразить в виде программного продукта. Если Вы хорошо понимаете что и как в конечном итоге должна считать программа, то следующим вопросом будет как и где у Вас хранятся исходные данные. В зависимости от этого выбирайте программный продукт или язык программирования и изучайте его, попутно перенося имеющийся у Вас алгоритм в конкретный код.

раскрыть ветку 5
0

Здравствуйте, спасибо за комментарий. Ход мысли понимаю, но тогда получается, мне стоит отталкиваться от тех бд, с которыми непосредственно имею дело (для примера Navision) , а мне хотелось бы для начала какой-то теории, в рамках курса понять закономерности, правила и логику работы в этой области. Понимаю, что напрашивается ответ типа нужно идти в вуз и учиться, но наверняка же есть какие-то вводные курсы , так я вот не пойму, в какую сторону смотреть. С формулировкой требований к результату как заказчика у меня все плюс-минус нормально, нет вообще знаний ни теории, ни практики со стороны разработки. Главный вопрос-с какого направления теории начать? Извините за много текста

раскрыть ветку 4
0

Да не за что извиняться. Я сам в похожей ситуации, поэтому очень интересно послушать и Вас и ответы. К сожалению, в отраслях в которых я работал, очень халатное отношение к аналитике и она фактически представляет из себя статистику (отобрать из значительного массива данные и произвести с ними некоторые заранее известные математические операции) для этого важно в первую очередь разобраться как данные хранятся и как их грамотно извлечь (ничего не потерять, но и не наплодить дубликатов). Для этого логично разбираться конкретно с вашей системой и тем инструментарием, который в неё зашит.

Но из Ваших других ответов я понял, что основной интерес представляют именно способы обработки данных, то есть ds/ml. Тогда мой первый совет скорее всего "вредный" и нет никакого смысла привязываться к Вашей архитектуре, а изучать теоретические основы на том языке, который будет в курсе, что Вы выберете.

0

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

раскрыть ветку 2
0

Ну... Для начала определитесь, что именно вы хотите: создать мат.модель с выводом результата на основе исходников и в экселе можно, выучить который крайне просто. Можете спросить у исполнителей ваших тз, чем именно они пользуются и начать учить тот же язык.

раскрыть ветку 2
0

Здравствуйте, работа в основном с навижн, разработчики пользуются PHP. Но мне интересен несколько иной пласт задач, который в Экселе, кстати, действительно частично реализуем: хочу научиться делать условно сценарии, которые давали бы ответ на вопрос при разных исходных данных и переменных условиях. Вопрос, какое направление программирования этим заниматься и с чего начать. Извините за сумбур.

раскрыть ветку 1
0

Да любое этим занимается: по сути, большая часть кода - это реакция на исходные данные и переменные условия. Проще всего будет учить то, что вы сможете использовать в деле, если это невозможно/затруднительно, то предложил бы вам питон из ЯП. Но если цель не выучить язык, а именно в создании моделей, то вам за глаза хватит того же экселя+VBA. Они просты как тапок, при этом могут сделать что угодно с данными, которые можно представить в виде чисел и таблиц.

Похожие посты
Похожие посты не найдены. Возможно, вас заинтересуют другие посты по тегам: