• Как сделать обработку событий для всех элементов в таблицы?

    suppcolor
    @suppcolor
    Data Scientist, PhD (medicine)
    Обработчик срабатывает после клика по любому элементу таблицы, затем по id элемента, по которому кликнули (event.target.id) вызываем функцию. Можно сделать универсальный обработчик всех кликов для всего документа, тогда window.addEventListener()

    table.addEventListener('click', (event) => {
      if (event.target.id === "submit_id") {
        submit_function();
      }
    })
    Ответ написан
    4 комментария
  • Какой метод машинного обучения применить и как?

    suppcolor
    @suppcolor
    Data Scientist, PhD (medicine)
    Для обучения модели, которая будет распознавать и предсказывать внештатные ситуации на основе данных о давлении в баке, можно использовать различные методы машинного обучения, например:

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

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

    Глубокое обучение: Глубокие нейронные сети могут быть использованы для обучения модели на больших объемах данных. Вы можете использовать рекуррентные нейронные сети (RNN) или сверточные нейронные сети (CNN) для анализа последовательности показаний давления и выявления внештатных ситуаций.

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

    suppcolor
    @suppcolor
    Data Scientist, PhD (medicine)
    Стекинг и блендинг - это два разных подхода в области криптовалют и блокчейна.

    Стекинг (Stacking) - это процесс участия в сети блокчейна и получения вознаграждения за удержание и блокировку своих монет в кошельке. При стекинге пользователь блокирует свои монеты в кошельке и использует их для поддержки работы сети блокчейна. За участие в стекинге пользователь получает вознаграждение в виде дополнительных монет или процентной доли от сделок, совершаемых в сети. Стекинг часто используется в блокчейнах, работающих на алгоритме Proof of Stake (PoS).

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

    В итоге, стекинг и блендинг представляют разные подходы в области криптовалют и блокчейна. Стекинг связан с участием в сети блокчейна и получением вознаграждения, а блендинг - с смешиванием и комбинированием криптовалютных активов для различных целей.
    Ответ написан
    Комментировать
  • Стоит ли уходить в Data Science?

    suppcolor
    @suppcolor
    Data Scientist, PhD (medicine)
    Если горишь, конечно, ДА! Нужно только сориентироваться какие знания математики куда применять в DS. Если математическая база действительно есть, то дальше нужно определиться со стеком: посмотреть вакансии и требования к ним в различных предметных областях. Есть вакансии не наборщиков кода, а специалистов, развивающих область, разрабатывающих новые алгоритмы и изучающих нетиповые задачи, там больше нужны фундаментальные знания. В любой более менее крупной компании есть такие "научные" группы.
    Ответ написан
    Комментировать
  • Какие книги посоветуете по нейросетям?

    suppcolor
    @suppcolor
    Data Scientist, PhD (medicine)
    На мой взгляд стек не так важен, тем более, что это очень динамичная область знаний. Начните с фундаментальных основ, в результате сможете делать гораздо больше и не только с нейронными сетями.

    Вот современная классика: https://mml-book.github.io/book/mml-book.pdf
    Ответ написан
    Комментировать
  • Можно ли с ChatGPT создать отчеты и графики на основе GoogleSheets?

    suppcolor
    @suppcolor
    Data Scientist, PhD (medicine)
    Можно скачать данные и передать их в LLM, а затем придется текстом сформулировать задачи и результат их выполнения: получить код для соответствующих расчетов и визуализаций или оформить результаты в виде отчета (документа), например в формате .pdf
    Ответ написан
    Комментировать
  • Как высчитать аналитически ожидаемую просадку на выборке?

    suppcolor
    @suppcolor
    Data Scientist, PhD (medicine)
    Если выборка Ваших данных последовательна во времени, то можно использовать оконную функцию, считать показатель и двигаться далее с тем же окном, потом посчитать среднее.
    Ответ написан
    Комментировать
  • Что технически(какие it решения, технологический стек) нужны для создания ии ,который сможет на основе жалоб ставить диагноз?

    suppcolor
    @suppcolor
    Data Scientist, PhD (medicine)
    Вам точно понадобится медицинский консультант. Также не лишним будет максимально конкретизировать задачи (Какие диагнозы? У каких пациентов? Какие рекомендации и способы лечения?), тогда возникнет понимание, какие нужны данные, где их взять и какие алгоритмы использовать.
    Ответ написан
    Комментировать
  • Как найти расстояние от точки до вектора?

    suppcolor
    @suppcolor
    Data Scientist, PhD (medicine)
    Вам нужно найти точку, лежащую на отрезке (0; 0) и (координаты вектора), в которой расстояние до второй точки минимальное. Конечно, это лишь пример для R^2 и нужно отдельной разобраться с метрикой, в данном случае речь про евклидово расстояние.
    Ответ написан
    Комментировать
  • Почему не отображается favicon.ico на хостинге?

    suppcolor
    @suppcolor
    Data Scientist, PhD (medicine)
    У Вас не прописан путь к favicon.ico ни в index.html, ни в site.webmanifest.
    Ответ написан
  • Самые простые и понятные курсы, видеоуроки, статьи и учебники по математике на русском языке?

    suppcolor
    @suppcolor
    Data Scientist, PhD (medicine)
    Математика для анализа данных и машинного обучения, начиная со школьной программы:
    https://crocodata.io/
    Ответ написан
    Комментировать