1110 читали · 3 года назад
Агломеративная кластеризация и дендрограмма в Python
Рассмотрим один из способов распределения объектов по группам - агломеративную кластеризацию в Python. Она является разновидностью иерархического алгоритма и заключается в последовательном объединении точек в кластеры. При этом сначала каждый объект лежит в отдельной группе, после на каждом шаге самые близкие кластеры объединяются на основании выбранных метрик расстояния. В качестве дистанций между кластерами часто принимают: В качестве метрики расстояния между точками обычно используется евклидова мера (также поддерживается много других, например, корреляция, косинусное различие)...
4 месяца назад
Алгоритмы и структуры данных в Python
В мире программирования алгоритмы и структуры данных — это настоящие инструменты волшебника, с помощью которых мы создаем сложные и элегантные решения. Они лежат в основе всех технологий, от простых мобильных приложений до сложных систем искусственного интеллекта. Хотите писать код, который работает быстро, четко и безупречно? Давайте разберем, как этого достичь с помощью Python. Алгоритмы — это пошаговые инструкции для решения задач. Они, как рецепт пирога, задают точный порядок действий, чтобы добиться результата...