Предсказываем кто Выжил на Титанике // Машинное обучение. Питон.

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ม.ค. 2025

ความคิดเห็น • 46

  • @luna4379
    @luna4379 3 ปีที่แล้ว +6

    Очень доступное объяснение, прям пошаговое. Круто! Спасибо

  • @ЛенаД-л3д
    @ЛенаД-л3д 3 ปีที่แล้ว +2

    Вы очень круто объясняете, а главное доступно

  • @mrasasin243
    @mrasasin243 2 ปีที่แล้ว +1

    Люблю когда на пальцах объесняют!

  • @dmitriisergeevich8750
    @dmitriisergeevich8750 3 ปีที่แล้ว +1

    Спасибо! Понравилось что подробно обьясняете.

  • @ВассаСупрун
    @ВассаСупрун 3 ปีที่แล้ว +2

    спасибо за понятное обучение!

  • @olegmakarov7877
    @olegmakarov7877 2 ปีที่แล้ว +17

    Могли ли пассажиры злополучного Титаника представить что спустя век кто то будет заниматься статистическим анализом их судеб?. Мне кажется это кощунство.

    • @duming3076
      @duming3076 10 หลายเดือนก่อน

      машинное обучение и анализ это вообще не очень скрепно

  • @svkosha6244
    @svkosha6244 2 ปีที่แล้ว

    Как хорошо объяснили, и голос приятный👍❤

  • @irek6412
    @irek6412 3 ปีที่แล้ว

    Очень полезное видео! Спасибо огромное

  • @ИльяСуменков-г1ч
    @ИльяСуменков-г1ч ปีที่แล้ว +6

    При вводе predmodel.fit(X_train,Y_train) Выводит ошибку TypeError: float() argument must be a string or a real number, not 'method'
    Вводил все точно также как и на видео, подскажите пожалуйста почему так ?

    • @gianlucabarbato7952
      @gianlucabarbato7952 ปีที่แล้ว

      +
      Дайте пожалуйста объяснение? У меня такая же ошибка

    • @user-vl9km6ot1h
      @user-vl9km6ot1h 11 หลายเดือนก่อน

      Разоббрался кто нибудь с этой ошибкой? Я так понимаю надо где то стринг в инт перевести или флоат

    • @УченикГрема
      @УченикГрема 6 หลายเดือนก่อน +1

      @@user-vl9km6ot1h лично я написал .mean то есть передал объект , а надо писать .mean() тогда метод будет выполняться а потом будет добавляться медиана , а не ссылка на нее

    • @УченикГрема
      @УченикГрема 6 หลายเดือนก่อน

      @@gianlucabarbato7952 сомневаюсь , что вы сейчас не какой то синьер , но все же

    • @sxatxmane1170
      @sxatxmane1170 2 หลายเดือนก่อน

      Попробуйте .median()

  • @gulginaavizo
    @gulginaavizo 3 ปีที่แล้ว

    Очень интересный расчет,благодарю за информацию🙏

  • @natalinait6206
    @natalinait6206 3 ปีที่แล้ว +1

    Супер

  • @nailvagizov5581
    @nailvagizov5581 3 ปีที่แล้ว

    Интересная и полезная информация!

  • @ПавелНиконов-э5о
    @ПавелНиконов-э5о 2 ปีที่แล้ว +1

    А где код?

  • @ФеликсБеднарский
    @ФеликсБеднарский 4 หลายเดือนก่อน

    На моменте 8:55 команда predmodel.fit(x_train,y_train) выдает ошибку AttributeError: 'DataFrame' object has no attribute '_validate_params'. Как я вижу, у многих проблема с этой строчкой, но у всех разные ошибки. Кто-то смог решить проблему?

    • @etudarium5387
      @etudarium5387  3 หลายเดือนก่อน

      Ошибка указывает на проблему совместимости библиотек. Решения:
      1. Проверьте версии pandas и scikit-learn.
      2. Обновите библиотеки: `pip install --upgrade pandas scikit-learn`.
      3. Убедитесь, что x_train и y_train имеют правильный формат (DataFrame/array для x, Series/array для y).
      4. Попробуйте преобразовать данные в numpy arrays:
      ```python
      x_train = x_train.to_numpy()
      y_train = y_train.to_numpy()
      ```
      5. Проверьте совместимость модели с форматом данных.

  • @agif3022
    @agif3022 2 ปีที่แล้ว

    Где взять шаблон support vector machine ?

  • @LustasAnastasia
    @LustasAnastasia 3 ปีที่แล้ว +1

    Мне понятно)

  • @scum9180
    @scum9180 ปีที่แล้ว

    Почему именно эти 4 признака оставили?

  • @nicer8569
    @nicer8569 3 ปีที่แล้ว

    Классныц парень

  • @VS-le2ep
    @VS-le2ep 9 หลายเดือนก่อน

    Так кто всё-таки выжил на Титанике? Почему большинство уроков - это просто обучить модель, вывести на экран accuracy и на этом всё?

  • @peterkachman9259
    @peterkachman9259 2 ปีที่แล้ว

    А где можно взять датасет?

  • @АлександрАлейник-э7л
    @АлександрАлейник-э7л ปีที่แล้ว

    вообще не понятно, как мы по полу, возрасту, каюте и суммы билета делаем вывод о выживаемости пассажиров

    • @alazarn7
      @alazarn7 ปีที่แล้ว

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

    • @etudarium5387
      @etudarium5387  ปีที่แล้ว

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

  • @БаллРабот
    @БаллРабот 7 หลายเดือนก่อน

    Как будто в прошлый век вернулся. В век предсказаний на юпитере

    • @HearthstoneMontage
      @HearthstoneMontage 6 หลายเดือนก่อน

      а какой сейчас век?

  • @scum9180
    @scum9180 ปีที่แล้ว +1

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

    • @Denis_QA
      @Denis_QA ปีที่แล้ว

      Научи 🤝

  • @olegmakarov7877
    @olegmakarov7877 10 หลายเดือนก่อน

    От слова не очень

  • @jopayobik
    @jopayobik 2 ปีที่แล้ว +3

    predmodel.fit(X_train, Y_train) выбивает 2 ошибки типа аргуметов, в первой там возраст методом из видео заменился не на медиану а на

    • @di_pol
      @di_pol 2 ปีที่แล้ว

      подтверждаю, на предмодел.фит питон ругается:
      NameError: name 'X_train' is not defined
      Вот здесь индус показывает метод как он применяет одновременно три модели и из них выбирает просто лучший результат: th-cam.com/video/AFarfEqgU_8/w-d-xo.html

    • @judydbyd
      @judydbyd 2 ปีที่แล้ว +3

      Там где .median должны быть скобки, то есть .median()
      Тогда питон не будет думать, что это метод

    • @di_pol
      @di_pol 2 ปีที่แล้ว

      @@judydbyd чет не помогло именно в версии кода который в видео
      мы ведь об этом: X['age'] = X['age'].fillna(X['age'].mean()) ?

    • @judydbyd
      @judydbyd 2 ปีที่แล้ว

      @@di_pol ну я про ошибку выше, a насчет name 'X_train' is not defined наверное опечатка, может написал просто Xtrain

    • @IvanSedov-i7f
      @IvanSedov-i7f 2 ปีที่แล้ว

      У меня сработало вот так
      ```
      # заполнение пропусков Age
      x_train['Age'].fillna(x_train['Age'].mean(), inplace = True)
      x_test['Age'].fillna(x_test['Age'].mean(), inplace = True)
      ```