Блог о математике и бизнесе Алексея Тарасова
994 subscribers
96 photos
9 videos
2 files
101 links
Пишу о матмоделях и прикладных задачах.

Сотрудничество: @tarasov_math
Сайт https://tarasov.expert
Download Telegram
Я как то устраивал видео чат. Пора снова повторить. Приходите познакомимся. Может у вас есть мысли поделиться или просто поболтать про математику, ИИ или еще чего-нибудь. Проведу во вторник 22 октября. Вопрос только в рабочее время или после работы
Anonymous Poll
27%
Давайте начнем в 16
19%
В 17
8%
В 18
12%
В 19
58%
В 20
Давайте сегодня созвонимся в 20.00 в телемосте.
https://telemost.yandex.ru/j/48559578825986

Темы разговора которые мне интересны:
1. Оптимизация бизнеса под технологию.
2. Темы где математика возможно может устроить переворот или подрыв.
3. Как пойдет :)
🔥1
Полгода делаем проект. Скоро будем выкатывать уже продукт. Шел и идет в отличие от алмазов очень туго. Не было у меня сразу в голове понимания как правильно делать. Тем не менее вполне успешно пробиваемся, приходит понимание задачи. Несколько внутренних прорывов, которыми я горжусь - были. Может быть через 10 лет тоже расскажу :)
👍1
Forwarded from WildTeam
Вы, наверное, думали (или не думали), что кит в нашем канале существует просто так — ну, мало ли, какие в компании приколы, может, коллектив просто хочет отдохнуть у океана. А кит у нас существует с самым глубоким смыслом, и имя ему — DeepWhale.

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

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

#wildteamnews
👍8🤯1
Нужны сотрудники. Поставлю в закреп, так как нужны постоянно.

Middle/Senior Backend-разработчик (Python) с опытом работы на python от 3 лет.
Опыт создания математических моделей и алгоритмов поиска решения оптимизационных задач.
Знание git, опыт работы с солверами дискретной и непрерывной оптимизации (CPLEX GUROBI HIGHS IPOPT и т.д.)

Чем занимаемся можно почитать здесь @tarasov_math_blog
Задач много, задачи интересные.

Так же готовы работать со джуниорами/студентами. Главное требование ответственность и опыт работы на питоне. Учить мат моделированию я готов, а просто программированию - нет.
Мне за лето какая-то молодежь писала - откликнитесь.


По формату работы - работа удаленная, хотя если вы в Москве это конечно же плюс. С учетом удаленности для джунов важно уметь задвать вопросы и не прятаться если что-то идёт не так.



По всем вопросам пишите в личку @tarasov_math.
Блог о математике и бизнесе Алексея Тарасова pinned «Нужны сотрудники. Поставлю в закреп, так как нужны постоянно. Middle/Senior Backend-разработчик (Python) с опытом работы на python от 3 лет. Опыт создания математических моделей и алгоритмов поиска решения оптимизационных задач. Знание git, опыт работы…»
Еще ищу сеньора эксперта по стэку C#, .NET Core, WPF (или аналог), JS, TS, React.
Небольшие консультации по часам и кодеревью. Посоветуйте пожалуйста крутых знакомых по этой теме.
Про отладку, прозрачность и штрафные функции.

Когда пишешь алгоритм движения лифта, то в штраф полагается закладывать квадратичное время ожидания лифта. Это происходит из-за того, что когда человек ожидает лифт, он оценивает риски того, что лифт сломался, или его заняли на полчаса какие-то строители. Или еще какая-то ерунда случилась. И надо плюнуть и пойти пешком. Вероятность этого повышается пропорционально с ростом задержки, ну а интеграл получается квадратичный уже.

Это на работе на созвоне всплыло с учетом важности прозрачности системы. Отладка работы идет всегда. То есть сначала мы сами дебажим программу, потом сдаем клиенту и проводим кучу тестов, а потом сам клиент в процессе работы постоянно контролирует целостность системы. Не случилось ли чего-то. На такую прозрачность уходит много сил, но это важная штука.

Потому кстати нужны прогрессбары и индикаторы на каком этаже лифт.

И еще один момент - если сделать алгоритм с линейным штрафом за ожидание, то получится результат, который очень не понравится людям. Люди с дальних этажей могут там просто игнорироваться.
А внутри модели этого будет не видно. Очень важно точно оцифровывать потребности клиентов и их требования. Модель должна быть привязана к реальности, иначе будет айяйяй.
💯5👍2🔥2
Участвую сейчас в секции искусственный интеллект в архитектуре на фестивале зодчество
🔥6👏2
#текучка #ооп
Применил ООП в жизни. Я хожу тренироваться и на классический воллейбол и на пляжный. И иногда забываю вещи. То кроссовки, то наколенники, то футболку.
Я сделал три сумки. В красной лежат только классические вещи - кроссовки и наколенники, в синей - только пляжные тапки и полотенце. Когда я иду на тренировку, я кладу нужную сумку в бирюзовую и докладываю туда воду, футболку и шорты. Инкапсуляция, наследование!
😁16👍6
Сайт упал как раз в день, когда я рекламу запустил. Классический визит эффект. Если, что сайт https://tarasov.expert снова работает.
🔥8🥰21
Коллапс волновой функции.
#алгоритмы

От одного заказчика услышал новый для себя термин "алгоритм коллапса волновой функции". Посмотрел. Это по сути жадный алгоритм, но после каждого жадного шага происходит вычеркивание невозможных вариантов и фиксация тех ситуаций, где уже вариант однозначен. Если решения не найдено, отменяем заменяем последнее принятое решение (перебор с возвратом). Как люди в судоку играют, в общем.

В целом вполне себе эффективный алгоритм по соотношению качество/скорость. Если надо, может быть упрощен до жадного, или усложнен до линейного программирования. Между коллапсом и ЛП есть еще промежуточные по сложности варианты. Можно, например, выбором шага играться, где мы фиксируем. После нескольких прогонов находить узкие места где все сыпется и т.п.
Нормальный алгоритм в целом, хотя я непосредственно с ним еще не сталкивался. Пока получалось, что либо задачи надо решать быстро, либо достаточно качественно. Но у заказчика как раз промежуточный случай похоже. Решать надо за секунды, и задача всегда имеет решение, то есть замороченный алгоритм не нужен.
👍8
#трекинг #выступление #кейс #стартап
Мы с Максимом делали стартап Ростерайз 4 года. Он провалился. Сегодня Максим будет разбирать с известным трекером, что пошло не так. Думаю будет интересно. Для меня важна тема трекерства, а тут еще и на до боли знакомом примере :)) Я раньше кратенько писал, что такое трекинг. Могу еще попозже написать.
🔥31
Media is too big
VIEW IN TELEGRAM
Травмы фаундера: вреден кастдев, или он ему недоступен?.
Или - почему инвестор не дает деньги?

(анонс-анонс ниже!)

Последний разговор с фаундером MyStory показал, как детские травмы создают у фаундера слепые пятна, мешающие понять ЦА.
У фаундера есть личная важная цель - дать детям больше свободы выбора, при том, что его миссия идет из негативного опыта гиперконтроля родителей.

Эмпатия и желание решить проблему - его сильные стороны, но они искажают восприятие рынка, и сильно мешают делать продуктвое исследование, так как много идеализма в его суждениях

Стремясь расширить возможности детей, он рискует упустить опасения родителей - ключевых ЛПР. Такой перекос убивает ценностное предложение для всей ЦА. Из-за этого его практически не слышат инвесторы, в чем, собственно и был запрос от Фаундера на эту работу

Личный опыт фаундера парадоксален: уникальный бэкграунд рождает инновации, но непроверенные догадки и эмоции ведут к продуктам в отрыве от нужд рынка.

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

Для решения парадокса Фаундеру нужно осознать свои болевые точки, и заточить эмоциональный интеллект для исследования своей ЦА, чтобы найти золотую середину между детскими желаниями и родительским контролем.

Только так его смогут услышать инвесторы и покупатели
приходи на мой канал смотреть эту сессию
трансляция будет сегодня 20 ноября в 21.30 по Мск

https://youtu.be/NmDwRr2aae0

====анонс====анонс====анонс====анонс====анонс
====анонс====анонс====анонс====анонс====анонс
====анонс====анонс====анонс====анонс====анонс


Внимание - сегодня к нам в редакцию Спроси Олега идет в гости фаундер Rosterize Максим Андреев!

Rosterize - очень умный ассистент для авиакомпаний, который помогал строить расписание работы экипажей самолетов
Идея бизнеса появилась в 2019, первый клиент в России в начале 2020, первый международный клиент 2021, в конце 2021 зарегили в Делавэре компанию, 2022 и начало 2023 вели активно продажи, был большой пайплайн, но решили летом 2023 попробовать продать (не получилось), и более года занимались другими проектами, а сейчас закрываем компанию

Максима я знаю давно, как талантливого фаундера

Приходите - будем искать точки разворота бизнеса, которые фаундеры
проскочили, чтобы понять, как можно было развернуть ситуацию к росту


(анамнез по Rosterize:
В начале 2020 была куча лидов по всему миру - все умерли из-за ковид :)
в начале 2022 была куча лилов - ну тоже понятно что случилось,
и за 2022 и начало 2023 убедились, что паспорт имеет значение)

Живое Спроси Олега-шоу с Максимом Андреевым будет в Zoom сегодня, 20 ноября, в 19.00 Мск

всех любопытых жду - сразу после встречу будет живая Q&A сессия со мной, можно будет задать свои вопросы!

https://us02web.zoom.us/j/81726637739?pwd=rfzkg99m3qfrLbbos78akYPtEo16Wn.1
👍21🔥1🤯1
Делал в пятницу доклад на забавную тему "Почему проекты проваливаются (и что с этим делать)". Попозже выложу видео и презентацию. В ходе доклада набрел на следующее наблюдение.
#выступление #бизнес #мышление

У людей очень предметное мышление. Мы в детстве играли с предметами, и всякие кубики да машинки мы очень хорошо понимаем. Достаточно хорошо мы понимаем структурное разбиение, из каких частей состоит машина или, скажем, ракета. А вот материальные объекты, которые не являются предметами - это уже напрягаться думать надо. В работе приходится работать с: математическими моделями, функциональными частями, жизненным циклом, с целями, ограничениями, требованиями, бизнес-планами, с людьми и их ценностями, амбициями, характерами и т.п., с организационными структурами, с рисками, с гипотезами и т.п.
Все это с непривычки оказывается сложно. Хотя это все, в общем-то, не идеи из мира Платона, а вполне материальные сущности.
Например образование, то есть то, что остается, когда мы забыли предмет - это нейронные связи в голове и конкретные сформировавшиеся навыки благодаря этим связям.

Вспоминается диалог Матроскина с Шариком из книжки Простоквашино:
- Холодильник, он чей?
- Не наш, мы его напрокат взяли.
- А холод, который он производит, чей?
- Наш. Мы холодильник для этого и брали.
- Вот и теленок, которого Мурка родила, тоже наш.
👍7🔥4
Media is too big
VIEW IN TELEGRAM
#выступление #бизнес
В пятницу делал доклад в закрытом сообществе, но мне любезно разрешили выложить видео. Выкладываю.
3🔥3
Чем ООП опасно при решении оптимизационных задач.
#ооп #mip #история

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

Вспоминается анекдот "Хармса":

Однажды у Ф. М. Достоевского засорилась ноздря. Стал продувать — лопнула перепонка в ухе. Заткнул пробкой — оказалась велика, череп треснул. Связал веревочкой — смотрит, рот не открывается. Тут он проснулся в недоумении, царство ему небесное.

Рецепт от этого следующий. Автор системы должен владеть не только парадигмой ООП, но и другими (ФП в первую очередь конечно). Чтобы уметь осознавать, когда он её использует, а когда нет. Человек в одной парадигме не осознает что он её использует. Мы не особо замечаем воздух, пока не попадем в воду.

А еще лучше когда задачу решают не прогеры, а математики всё таки.

Это меня пригласили экспертом поработать в одном проекте. Смотрю на него и немного грущу. Проект в целом живой, но на анекдот Хармса местами смахивает. И проснуться нельзя ))
👍8🤔2🤨1
Метод Дедала.
#касдев #триз #рецензия #мысль

По мотивам доклада. Осозналась еще одна мысль.

Чтобы проект не провалился - надо собрать все требования. А чтобы он оказался суперуспешен, надо догадаться какие требование лишние. Чтобы потом говорили: а что так можно было?

Яркий пример - Когда инженеры говорили Стиву Джобсу что телефон сделать меньше нельзя, он бросил телефон в аквариум и телефон пустил пузыри. И Стив сказал - если есть пузыри, то есть и свободное место.
Тут прикол в том, что инженеры привыкли работать с существующей номенклатурой и разрабатывать минимум новых деталей, потому что так дешевле. А такая крупная компания как Apple может на это забить и сделать всю цепочку производства с нуля.

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

В детстве я очень любил книжку "изобретения Дедала" в которой были собраны всякие шуточные несуразные изобретения, противоречащие здравому смыслу. Самое смешное, что куча изобретений оттуда в итоге осуществилась, например самокат сегвей.

В этом смысле очень полезная книжка "Приключения Алисы" Льюисса Кэррола, это учебник по отключению здравого смысла и изучению ситуации, где старые привычки сбоят.

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

А торкнуло меня после того, как я рассказал девушке, что именно у меня не получается с рублем, то есть сработал метод утенка.
👍10