ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

Adım Adım Sıfırdan YOLOv8 Projesi Oluşturma

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ส.ค. 2024
  • ► Sıfırdan YOLOV8 Ortamı Nasıl Oluşturulur?
    ► YOLOV8 Algoritması Nedir?
    ► Hatasız YOLOV8 Kurulum Adımları
    🗳Ultralytics YOLOV8 Dokümantasyon Deposu: docs.ultralyti...
    📬 Özel Veri Kümesinde YOLOV8 Eğitim Deposu: / train-yolov8-on-custom... , blog.devgenius...
    ☀️ Roboflow YOLOv8 Deposu: yolov8.com
    Timestamps ⏰
    0:00 Başlangıç
    03:25 You Only Look Once - İnceleme
    04:40 Yolo Algoritması ile Mask RCNN Farklılığı
    07:00 Yolo Algoritması Çalışma Mekanizması, Grid Yapısı
    08:50 Izgara Sistemi Anlatımı
    11:20 Ultralytics'e Giriş ve Dokümantasyonu
    12:50 Pip Kitaplık Yüklenmesi
    13:50 Yolo Algoritması Tarihçesi
    16:00 Requirements Dosya İçeriği
    17:00 PyTorch Yüklemesi
    20:30 YOLOV8 Veri Formatı (.txt)
    22:30 Ultralytics Yüklenmesi
    25:15 Klasör İçeriği Tanıtımı (Eğitim-Doğrulama-Etiket ve Görüntüler-YAML)
    26:00 Conda Prompt YOLOV8 Kurulumu
    30:30 YAML Dosya İçeriği
    41:00 Jupyter Notebook Algoritma Çalıştırma
    İletişim Bilgilerim
    📌Linkedin: / buseyarentekin
    📌Medium: / buseyaren
    📌GitHub: github.com/bus...
    #yolov8 #segmentation #artificialintelligence #pytorch #ultralytics

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

  • @cafercalisan
    @cafercalisan 5 หลายเดือนก่อน +1

    Dağıldığın kısımlar hiç sorun değil daha akıcı , daha keyifli izleme fırsatı sunuyor. Verdiğin tüm bilgiler için teşekkürler çok eğitici video.

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

      Ben teşekkür ederim iyi çalışmalar😊

  • @ilyasdemir8614
    @ilyasdemir8614 ปีที่แล้ว +5

    Tam da bu hafta görüntü işleme projem için yolov 8'i inceliyordum. Katkınız için teşekkürler .

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

      Rica ederim, umarım faydalı olur. İyi seyirler ☘️

  • @fatihsahinbas2249
    @fatihsahinbas2249 5 หลายเดือนก่อน +1

    Sıkılmadan izlenen ve öğrenilen bir eğitim videosu nasıl mı olur sorusunun cevabı niteliğinde olan bir video... Teşekkürler hocam.

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

      Ben teşekkür ederim iyi çalışmalar ☺️

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

    Çok keyifli bir anlatışınız var hocam, dinlerken hiç sıkmıyorsunuz. Emeğinize sağlık.

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

      Çok teşekkür ederim, keyifli seyirler ☘️

  • @betulkaraca8656
    @betulkaraca8656 3 หลายเดือนก่อน +1

    Anlatımınız çok güzel ve açıklayıcı süper yalnız arkadaki fon müziği çok sesli o sebep bazen anlattıklarınızı kaçırıp geri sardım bi tık daha sesi azalsa süper olur :)

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

      Evet haklısınız, sonraki videolarımda dikkat edeceğim 😊

  • @gurkanketenci2318
    @gurkanketenci2318 6 หลายเดือนก่อน +1

    Zidane büyük ihtimal ide futbolcu Zidan ın fotoğrafı 😇
    Aynı şeyi ben de çok yapıyorum🙈

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

      Teşekkürler ☘️

  • @mehmetdrmz2210
    @mehmetdrmz2210 11 หลายเดือนก่อน +1

    neden bu kadar iyisiniz

    • @BuseYaren
      @BuseYaren  11 หลายเดือนก่อน

      Çok teşekkür ederim, estağfurullah ☺️

  • @ahmetahacelik
    @ahmetahacelik 3 หลายเดือนก่อน +1

    Sen mükemmelsin

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

      Teşekkür ederim ☺️

  • @ozcanmetin1
    @ozcanmetin1 3 หลายเดือนก่อน +1

    Merhabalar çıktı olarak pytorch pt değilde onnx formatında nasıl çıktı alabiliriz. .NET tarafında geliştirme yapıyorum

    • @BuseYaren
      @BuseYaren  3 หลายเดือนก่อน +1

      Merhabalar, şunu dener misiniz?
      model.export(format='onnx') # creates 'yolov8n.onnx'
      # Load the exported ONNX model
      onnx_model = YOLO('yolov8n.onnx')
      docs.ultralytics.com/tr/integrations/onnx/

  • @anlozdemir7588
    @anlozdemir7588 5 หลายเดือนก่อน +1

    Hocam çok teşekkürler emeğinize sağlık. Hazır txt formatında, annotate edilmiş bir veri setini eğittiğiniz videonuz var mı? Bir de size mail yoluyla ulaşabilmemiz mümkün mü? Mümkünse mail adresinizi paylaşabilir misiniz?

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

      Teşekkür ederim, Hazır txt formunda derken custom bir veri kümesinden mi bahsediyoruz acaba? Tabi, mail adresimi iletiyorum:
      buseyarentekin@outlook.com

  • @omerkaya5669
    @omerkaya5669 10 หลายเดือนก่อน +1

    Sayın hocam çok acil yardımınıza ihtiyacım var. Ben verilerimin etiketleme işlemini roboflow üzerinden gerçekleştirdim. Ancak farklı proje isimleri ile bu işlemi yaptım. Farklı projeleri nasıl birleştirip eğitim işlemini gerçekleştirebilirim.

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

      Merhabalar, aşağıdaki adresi bir kontrol edebilir misiniz?
      docs.roboflow.com/datasets/merge-datasets

  • @Ladroth
    @Ladroth 10 วันที่ผ่านมา

    Merhaba hocam ultralytics'i kurduktan sonra projede dll hatası alıyorum OSError: [WinError 126] Belirtilen modül bulunamadı. ve fbgemm.dll hatalı gözküyor cuda versiyonumda sitede yok benimki:12.6 sitede sadece 11.8,12.1 ve 12.4 var CPU ile de denedim yine olmadı bu sorunu nasıl çözebilirim?

    • @kvancterzioglu2132
      @kvancterzioglu2132 4 วันที่ผ่านมา

      Aynı problemi biz de alıyoruz hala bir çözüm bulamadık. İki farklı bilgisayardan da aynı problemi alıyoruz. Siz bir çözüm bulabildiniz mi acaba. Teşekkür ederim şimdiden.

    • @Ladroth
      @Ladroth 4 วันที่ผ่านมา

      @@kvancterzioglu2132 chatGPT'ye sorarsanız daha net açıklar ben oradan çözdüm sorunu ama kısaca anlatayım sanal ortam oluşturup projeyi oradan çalıştırınca hata almadım, bunun içinde kullandığınız derleyicide terminal kısmına"python3.10 -m venv myenv" yazarak ortamı oluşturun(python 3.10 yerine kendi kullandığınız python sürümünü yazınız) ve ardından "myenv\Scripts\activate" yazarak aktif hale getirin kontrol etmek içinde (venv) yazıyorsa eğer terminalde olmuş demektir. Bunları yaptınız ve olmadıysa da cmd kısmından sanal ortam oluşturup yönetici izni ile yapabiliyorsunuz hataları teker teker google veya chatGPT'ye sorabilirsiniz birden fazla hata almanız olasıdır. Rica ederim iyi çalışmalar.

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

    🙌

    • @BuseYaren
      @BuseYaren  11 หลายเดือนก่อน

      Teşekkürler 🌼

  • @omerkaya5669
    @omerkaya5669 11 หลายเดือนก่อน +1

    Merhabalar,
    eğittiğimiz modeli daha sonra algılama işlemi için tekrar kullanmak istiyorum. Ancak eğitim için bir daha zaman ayırmak istemiyorum. Bu durumun çözümü var mı? yardımcı olursanız çok sevinirim.

    • @BuseYaren
      @BuseYaren  11 หลายเดือนก่อน

      Merhabalar, eğittiniz modeli torch.save() ile kaydedip daha sonra load() ile kullanabilirsiniz;
      torch.save(model, 'yolov8_model.pt')

    • @omerkaya5669
      @omerkaya5669 11 หลายเดือนก่อน +1

      @@BuseYaren cevap için çok teşekkür ederim. İşlem adımlarını colab üzerinden gerçekleştirebilir miyim?

    • @BuseYaren
      @BuseYaren  11 หลายเดือนก่อน

      @@omerkaya5669 tabiki elbette

  • @user-by7pw5sv1u
    @user-by7pw5sv1u 5 หลายเดือนก่อน +1

    Merhaba ben bir fabrikada üretilen parçaları tanımlayıp depoda sayım işlemini otomatikleştirmeye çalışıyorum bu konuda kullanılabilecek kütüphaneler nelerdir yolo v9 sürümünü custom data ile eğittim ancak istediğim verimi alamıyorum daha başarılı bir kütüphane var mı bu iş için?

    • @BuseYaren
      @BuseYaren  3 หลายเดือนก่อน +1

      Kütüphane olarak mı soruyorsunuz algoritma olarak mı acaba? YOLOv8-v9 modelleri oldukça başarılıdır bu konuda, veri kümeniz ile ilgili bir problem olabilir mi?

    • @user-by7pw5sv1u
      @user-by7pw5sv1u 3 หลายเดือนก่อน

      @@BuseYaren kütüphane olarak aslında bazı parçalar yansıma parçalar ayna görüntüsü gibi düşünebilirsiniz bu parçalarda birbirlerine karıştırıyor nasil bir yol izlemeliyim veri kumesi mi yeterli degil daha da arttirmam mi gerekiyor

    • @alihankarakas9073
      @alihankarakas9073 3 หลายเดือนก่อน +2

      ​@@user-by7pw5sv1u ışıklandırmayla alakalı olabilir isterseniz farklı bir ışıklandırma kullanabilirsiniz

    • @BuseYaren
      @BuseYaren  3 หลายเดือนก่อน +1

      Verileri birbirinden ayırt ettirebilecek kadar veri sayısına sahip olamayabilirsiniz. Çalışma detaylarınızı tam olarak bilmiyorum ancak derin öğrenme için çok sayıda veri ve dengeli veri kümesine ihtiyacımız var maalesef

  • @hilaloztemel9995
    @hilaloztemel9995 7 หลายเดือนก่อน

    Hocam merhaba, size bir sorum olacaktı yolo model eğitimi sonucunda bir best.pt çıktısı alıyoruz. Bu çıktı ile prediction yapıyoruz. predictionda bounding box ve label değerine erişebiliyoruz. Modelin hiç görmediği bir test veri setinde (etiketlenmiş test veri seti) prediction yapıp alınan sonuçlar ile gerçek değerleri karşılaşıtırıp buradan precision ve racall değeri hesaplayabilir miyiz? bunu sunun için sordum diyelim resimde 10 adam var 5 tane tanıyor ama ben bunu kod ile yapamak istiyorum. Nasıl yapabilirim bir kaynak bulamadım :((((

    • @BuseYaren
      @BuseYaren  7 หลายเดือนก่อน

      Öncelikle merhabalar, anladığım kadarıyla en iyi modeliniz ile dışarıdan kümede bulunmayan bir veri kullanarak test işlemi yaparak validasyon-test karşılaştırması yapmayı düşünüyorsunuz, doğru mudur? Bunu şu şekilde yapabilirsiniz, en iyi model doğruluğunuzu aldığınız sonuç için karmaşıklık matrisi ve fonksiyon hesaplamasından (veya prec-recall eğrisi) değer sonuçları aldıktan sonra dışarıdan test ettiğinizin modelin sonucunu aynı şekilde alıp karşılaştırmalı sonuç elde edebilirsiniz. Acaba sorduğunuz şey bu muydu?

  • @furkantasc3179
    @furkantasc3179 10 หลายเดือนก่อน +2

    hocam muzik koyma nolur

    • @BuseYaren
      @BuseYaren  10 หลายเดือนก่อน +1

      Eğlenceli olması adına koymuştum, bir sonraki videolarda müziğin sesini kısmaya çalışırım

  • @caydinc
    @caydinc 8 หลายเดือนก่อน

    fondaki kovboy müziği rahatsız ediyor

    • @BuseYaren
      @BuseYaren  8 หลายเดือนก่อน

      Kusura bakmayın ben uyumlu olur diye düşünmüştüm

  • @sherlockholmes9617
    @sherlockholmes9617 5 หลายเดือนก่อน

    abla ben requirements .txt dosyasını kuramıyorum kırmızı dosya yok hatası veriyor ne olur yardım et

    • @BuseYaren
      @BuseYaren  5 หลายเดือนก่อน

      Hata içeriğini tam olarak iletir misiniz?

    • @sherlockholmes9617
      @sherlockholmes9617 5 หลายเดือนก่อน

      @@BuseYaren (yolov88) C:\ultralytics>pip install -r requirements.txt
      ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'
      hatasını veriyor ve ultralytics içinde dosya gözükmüyor

    • @sherlockholmes9617
      @sherlockholmes9617 5 หลายเดือนก่อน

      github da da dosyayı bulamadım

    • @BuseYaren
      @BuseYaren  5 หลายเดือนก่อน

      @sherlockholmes9617 dosyanızın bulunduğunuz dizin içerisinde olduğuna emin misiniz acaba?

    • @sherlockholmes9617
      @sherlockholmes9617 5 หลายเดือนก่อน

      @@BuseYaren dosya yok inmiyor inse de açmıyor

  • @omerturkmen2357
    @omerturkmen2357 8 หลายเดือนก่อน +1

    Merhaba hocam, LinkedIn den mesaj attım size..

    • @BuseYaren
      @BuseYaren  8 หลายเดือนก่อน +1

      Merhabalar, gördüm Ömer Bey. Sorunuz ile ilgili dönüş yaptım, iyi çalışmalar dilerim.