Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Computer vision roadmap | How to become a computer vision engineer
Computer vision roadmap | How to become a computer vision engineer
This video provides a roadmap for becoming a computer vision engineer, dividing the learning process into four modules: Python and OpenCV, robotics and low-level programming, artificial intelligence, and advanced topics. The importance of hands-on projects involving physical devices such as robotics and Arduinos is emphasized, along with the need to have a basic understanding of mathematics. The speaker also discusses competitions and projects that can help aspiring computer vision engineers hone their skills. In addition, the importance of soft skills such as documentation and knowledge of software tools like Git and Docker is highlighted. Finally, it is recommended to obtain degrees in mathematics, data science, computer science, or engineering, although learning independently through projects and courses is also possible.
Opencv ve Python ile Nesne Takibi
Kod: https://pysource.com/2021/01/28/object-tracking-with-opencv-and-python/
Opencv ve Python ile Nesne Takibi
OpenCV ve Python ile Nesne İzleme hakkındaki video eğitimi, nesne algılama ve nesne izleme arasındaki farkı açıklar ve verimli izleme için bir nesne izleme dosyasının nasıl oluşturulacağını gösterir. Video, video ve nesne izleme dosyası gibi gereken gerekli dosyaları ana hatlarıyla belirtir ve gerçek zamanlı video gösterimi için main.py dosyasının nasıl kodlanacağını gösterir. Öğretici ayrıca, maskeden küçük öğelerin nasıl kaldırılacağını ve araçlara odaklanmak üzere görüntünün bir bölümünü çıkarmak için bir ilgi bölgesi tanımlamayı da kapsar. Video, nesne izleme sürecini açıklayarak ve nesneleri doğru şekilde saymak için benzersiz kimlikler ekleyerek sona eriyor. Bununla birlikte, öğretici, yöntemin mükemmel olmadığını, ancak nesne izlemeye mükemmel bir giriş işlevi gördüğünü belirtir ve OpenCV ve derin öğrenme hakkında daha derinlemesine bir kurs önerilir.
GÖRÜNTÜ SINIFLANDIRMASI, Yolov8 özel veri kümesiyle | Bilgisayarla görme eğitimi
Kod: https://github.com/computervisioneng/image-classification-yolov8
GÖRÜNTÜ SINIFLANDIRMASI, Yolov8 özel veri kümesiyle | Bilgisayarla görme eğitimi
Bu bölümde sunum yapan kişi, proje için en iyi modelin nasıl seçileceğini açıklar ve eğitim sürecinden üretilen son model ile en yüksek doğruluk oranına sahip modelin seçilmesi arasında önerilerde bulunur. Karar veri, problem, kullanım durumu ve eğitim süreci dahil olmak üzere çeşitli faktörlere bağlıdır. Konuşmacı ayrıca YOLO'yu içe aktararak ve modele giden mutlak yolu belirterek, yerel bilgisayardan bir görüntü kullanarak ve sonuçları göstererek tüm çıkarımların nasıl yapılacağını ve yeni örneklerin nasıl tahmin edileceğini açıklar. Sonuçlar, görüntü sınıflandırıcının eğitildiği kategorilerin olasılıkları ve adları dahil olmak üzere birçok bilgi sağlar.
Özel bir veri kümesinde Yolov8 nesne algılamayı eğitin | Adım adım kılavuz | Bilgisayarla görme eğitimi
Kod: https://github.com/computervisioneng/train-yolov8-custom-dataset-step-by-step-guide
Özel bir veri kümesinde Yolov8 nesne algılamayı eğitin | Adım adım kılavuz | Bilgisayarla görme eğitimi
Bu video eğitimi, bilgisayarla görme uygulamaları için özel bir veri kümesinde YOLOv8 kullanarak bir nesne algılayıcının nasıl eğitileceğine ilişkin adım adım bir kılavuz sağlar. Eğitim, veri toplama, açıklama, biçimlendirme ve eğitim gibi önemli hususların yanı sıra, modelin performansını değerlendirmek için kayıp fonksiyon grafiklerini ve gerçek hayattan örnekleri analiz etmenin önemini kapsar. Öğretici, açıklama için CVAT aracını kullanmayı, gerekli YOLOv8 veri biçimine bağlı kalmayı ve bir yapılandırma YAML dosyası oluşturmayı vurgular. Eğitici ayrıca, nesne algılayıcıyı eğitmek ve test etmek için Google Colab ve PyCharm kullanımını gösterir.
Video, bir alpaka veri kümesi üzerinde eğitilmiş bir YOLOv8 nesne algılama modelinin performansını göstermektedir. Konuşmacı, videoları yüklemek ve tahminleri yürütmek için bir Python komut dosyası kullanır ve bazı durumlarda neredeyse mükemmel algılama ve diğerlerinde kararlı algılama gösterir ve bir videoda bazı kaçırılan algılamalar vardır. Konuşmacı, daha güçlü ve daha iyi performans gösteren bir model elde etmek için modeli yeniden eğitmeden önce eğitim ve doğrulama kaybı işlevlerinin analiz edilmesini ve iyileştirme için yer olup olmadığına karar verilmesini önerir.
Yolov8 nesne algılama + derin sıralama nesne takibi | Bilgisayarla görme eğitimi
Kod: https://github.com/computervisioneng/object-tracking-yolov8-deep-sort
Yolov8 nesne algılama + derin sıralama nesne takibi | Bilgisayarla görme eğitimi
Bu eğitim videosu, YOLOv8 ve derin sıralama kullanarak bir nesne algılama ve izleme sisteminin nasıl uygulanacağını gösterir. Sunum yapan kişi, ortamın ayarlanması, YOLOv8 kullanarak bir videodaki nesnelerin yüklenmesi ve algılanmasından derin sıralama kullanarak zaman içinde algılanan nesnelerin izlenmesine kadar süreci adım adım anlatır. Ayrıca doğru dosya yapısını oluşturmanın ve gerekli bağımlılıkları kurmanın önemini de açıklıyorlar. Algılamalar YOLOv8'den çıkarıldıktan sonra, algılanan nesneleri zaman içinde takip etmek için Derin Sıralama nesne takibi uygulanır. Son olarak sunum yapan kişi, nihai çıktı karelerinin bir video dosyasına nasıl kaydedileceğini açıklar ve izleyicileri daha iyi doğruluk için algılama eşiğini değiştirmeye teşvik eder.
Yolov8 özel veri kümesiyle görüntü segmentasyonu | Bilgisayarla görme eğitimi
Kod: https://github.com/computervisioneng/image-segmentation-yolov8
Veriler: https://drive.google.com/drive/folders/1JvA2IvHBy2QOnAtPtoy4JbEEmtbz5dnK
Yolov8 özel veri kümesiyle görüntü segmentasyonu | Bilgisayarla görme eğitimi
Bu eğitim, resimlere açıklama ekleme ve semantik segmentasyon için bir ikili maske oluşturma, YoloV8 ile eğitim için veri kümesini biçimlendirme ve yapılandırma, modeli Google Collab'da eğitme, eğitim sonuçlarını analiz etme ve bir Python betiği kullanarak tahminler yapma sürecini kapsar. Sunucu, YoloV8 özel veri kümesi için iyi bir model yetiştirmek amacıyla dosya sistemini yapılandırmanın ve kayıp işlevini ve doğrulama ölçümlerini analiz etmenin önemini vurgular. Ayrıca kusurlu verilerin tahmin kalitesi üzerindeki etkisini tartışıyorlar ve yeni ve geliştirilmiş bir modeli eğitmek için mevcut modelin tahminlerini kullanmayı öneriyorlar. Genel olarak eğitim, YoloV8 özel veri kümesiyle görüntü segmentasyonu için kapsamlı bir kılavuz sağlar.
Python ile 5 Saatte Tensorflow Nesne Tespiti | 3 Proje ile Tam Kurs
Kodu alın Tensorflow Nesne Algılama Python Kurs Kodu: https://github.com/nicknochnack/TFODCourse
Tensorflow Nesne Algılama Tepki Uygulaması: https://github.com/nicknochnack/TFODApp
Raspberry Pi için Tensorflow Nesne Algılama: https://github.com/nicknochnack/TFODRPi
Python ile 5 Saatte Tensorflow Nesne Tespiti | 3 Proje ile Tam Kurs
Bölüm 1
Bölüm 2
Bölüm 3
4. Bölüm
Bölüm 5
iki elinizi kullanarak ve modelin nasıl performans gösterdiğini görerek farklı yönlere hareket ettirin. Ardından grafiği dondurmak, dışa aktarmak ve tensorflow.js'ye dönüştürmek için harekete geçer. Ayrıca, modelin IBM Cloud Object Store'a nasıl yükleneceğini ve github deposunda bulunan adımların nasıl uygulanacağını da açıklıyor. Eğitmen daha sonra depoyu klonlamaya devam eder, yeni bir komut istemi açar ve uygun klasörlere nasıl gidileceğini gösterir.
6. Bölüm
Tensorflow ve EasyOCR Kullanarak Otomatik Plaka Tanıma 2 Saatte Tam Kurs | Piton
Son Defter: https://github.com/nicknochnack/RealTimeAutomaticNumberPlateRecognition
Temel Kod: https://github.com/nicknochnack/TFODCourse
Tensorflow ve EasyOCR Kullanarak Otomatik Plaka Tanıma 2 Saatte Tam Kurs | Piton
"2 Saatte Tensorflow ve EasyOCR Tam Kursunu Kullanarak Otomatik Plaka Tanıma | Python" başlıklı YouTube videosu, Tensorflow ve EasyOCR kullanarak doğru ve verimli bir otomatik plaka tanıma (ANPR) sistemi oluşturmak için kapsamlı bir kılavuz sağlar. ANPR sistemi, ilgilenilen plaka bölgesini tespit etmek için TensorFlow'un kullanıldığı ve EasyOCR'nin tespit edilen bölgeden metni çıkardığı iki parçalı bir sistem kullanır. Video, sanal ortamların kurulması ve gerekli bağımlılıkların yüklenmesinden eğitim için veri hazırlanmasına ve eğitim sırasında oluşabilecek hataların giderilmesine kadar bir dizi konuyu kapsar. Genel olarak izleyiciler, gerçek zamanlı veya standart görüntü algılama özelliklerine sahip üretim sınıfı bir ANPR sisteminin nasıl oluşturulacağına dair ayrıntılı bir anlayış kazanabilir.
TensorFlow ve EasyOCR ile Otomatik Plaka Tanıma (ANPR) konulu YouTube eğitimi, nesne algılamayı kullanarak plakaların nasıl doğru bir şekilde algılanacağını ve OCR kullanılarak plaka numaralarının nasıl çıkarılacağını kapsar. Eğitmen, plakadan yalnızca ilgili bilgileri çıkarmak için metnin boyuta ve koordinatlara göre nasıl filtreleneceğini tartışır. GPU kaynaklarının nasıl tahsis edileceğini ve TensorFlow için bellek tüketiminin nasıl sınırlandırılacağını, algılama eşiğini geçen görüntü puanlarının, sınıfların ve kutuların nasıl çıkarılacağını ve EasyOCR kullanarak OCR'nin nasıl uygulanacağını gösterirler. Ayrıca video, hem gerçek zamanlı hem de görüntü sonuçları için çıktı sonuçlarının bir CSV dosyasına ve klasör yoluna nasıl kaydedileceğini kapsar. Konuşmacı, kodun izleyiciler için mevcut olduğunu vurgular ve onları yardım istemeye ve geri bildirimlerini paylaşmaya teşvik eder.
3 Saatte Pekiştirmeli Öğrenme | Python kullanarak Tam Kurs
Kod: https://github.com/nicknochnack/ReinforcementLearningCourse
3 Saatte Pekiştirmeli Öğrenme | Python kullanarak Tam Kurs
00:00:00 - 01:00:00 "3 Saatte Takviyeli Öğrenme" video kursu, pratik uygulama ve teori-uygulama boşluğunu doldurma da dahil olmak üzere pekiştirmeli öğrenmede bir dizi konuyu kapsar. Kurs, RL ortamını kurmaktan özel ortamlar oluşturmaya kadar her şeyi kapsar ve pekiştirmeli öğrenme aracılarını eğitmeye ve bunları farklı algoritmalar ve mimariler kullanarak değerlendirmeye odaklanır. Robotik ve oyun gibi popüler RL uygulamalarının yanı sıra, ortamların markovian olduğu varsayımı ve kararsız eğitim potansiyeli gibi RL'nin sınırlamaları tartışılmaktadır. Kurs, simüle edilmiş ortamlar oluşturmak için açık kaynaklı bir RL kitaplığı olan Stable Baselines ve OpenAI Gym'i kullanır. Eğitmen, etmenlerin bir ortamda gerçekleştirebileceği eylemleri ve değerleri temsil etmek için kullanılan farklı boşluk türlerinin yanı sıra A2C ve PPO gibi farklı RL algoritmalarını açıklar. Algoritmaları uygulamadan önce ortamı anlamanın önemi vurgulanır ve kullanıcılara, takviyeli öğrenme için bilgi işlem platformunu kurma, uygun RL algoritmalarını seçme ve modeli eğitme ve test etme konusunda rehberlik edilir.
01:00:00 - 02:00:00 Bu YouTube videosu, Python kullanarak pekiştirmeli öğrenim üzerine üç saatlik bir kurs sağlar. Eğitmen, aracı, çevre, eylem ve ödül dahil olmak üzere pekiştirmeli öğrenmenin temel bileşenlerini açıklar. Bu bölümde, eğitim sürecini izlemek için bir ortamın nasıl tanımlanacağı, pekiştirmeli öğrenmeyi kullanarak bir modelin nasıl eğitileceği ve TensorBoard kullanılarak eğitim günlüklerinin nasıl görüntüleneceği anlatılmaktadır. Öğretim görevlisi ayrıca, eğitilmiş bir modeli kaydetme ve yeniden yükleme, model performansını test etme ve iyileştirme, özel bir aktör için bir ağ mimarisi ve bir sinir ağında değer işlevi tanımlama ve Atari oyunu Breakout'u oynamak için takviyeli öğrenmeyi kullanma gibi diğer konuları da kapsar. Ek olarak, kurs, öğrencilerin Atari'de Breakout oyunu, otonom sürüş için bir yarış arabası inşa etme ve OpenAI Spor Salonu alanlarını kullanarak özel ortamlar oluşturma dahil olmak üzere takviyeli öğrenme tekniklerini kullanarak inşa edecekleri üç proje içerir.
02:00:00 - 03:00:00 "3 Saatte Takviyeli Öğrenim | Python Kullanarak Tam Kurs" başlıklı bu YouTube videosu, pekiştirmeli öğrenimle ilgili çeşitli konuları kapsar. Eğitmen, Atari oyunları ve yarış arabası ortamını kullanarak otonom sürüş için bir takviye öğrenme aracısının nasıl eğitileceğini gösterir. Ayrıca çeşitli OpenAI spor salonu bağımlılıkları, yardımcıları ve sabit temel çizgileri ile takviye öğrenimi için farklı türde alanlar sunarlar. Ek olarak, video, pekiştirmeli öğrenme için özel bir ortamın nasıl oluşturulacağını, ortamın durumunu, gözlem ve eylem alanlarını tanımlamayı, modeli test etmeyi ve eğitmeyi ve öğrendikten sonra eğitilen modeli kaydetmeyi kapsar. Eğitmen aynı zamanda daha iyi performans için daha uzun süre eğitim modellerinin önemini tartışıyor ve izleyicileri herhangi bir zorlukla karşılaştıklarında onlara ulaşmaya teşvik ediyor.
Bölüm 2
Bölüm 3
Python ile ACTION RECOGNITION kullanarak İşaret Dili Tespiti | LSTM Derin Öğrenme Modeli
Kod: https://github.com/nicknochnack/ActionDetectionforSignLanguage
Python ile ACTION RECOGNITION kullanarak İşaret Dili Tespiti | LSTM Derin Öğrenme Modeli
"Python ile ACTION RECOGNITION kullanarak İşaret Dili Algılama | LSTM Derin Öğrenme Modeli" başlıklı bu YouTube videosunda sunum yapan kişi, eylem algılama ve anahtar modeller kullanarak gerçek zamanlı bir işaret dili algılama akışının nasıl oluşturulacağını açıklıyor. Sunum yapan kişi ellerden, yüzden ve vücuttan önemli noktaları çıkarmak için OpenCV ve MediaPipe Holistic'i kullanır ve ardından bir dizi karede gösterilen eylemi tahmin eden bir LSTM modeli oluşturmak için TensorFlow ve Keras'ı kullanır. Sunum yapan kişi, web kamerasından önemli noktalara erişme ve bunları ayıklama sürecinden geçer, web kamerasına erişmek için bir döngü kurar ve web kamerasından yakalanan son kareye yer işaretleri uygulayarak işaret dili algılamayı kolaylaştırır. Ayrıca, eksik kilit noktaları işlemek ve poz modeline hata işlemeyi eklemek ve yer işareti algılamaya bakmak için kodun nasıl değiştirileceğini de gösterirler. Son olarak sunum yapan kişi, Python ile eylem tanıma kullanarak işaret dili tespiti için anahtar nokta çıkarma işlevini açıklar.
Video, Python ile eylem tanımayı kullanarak bir işaret dili algılama modelinin nasıl oluşturulacağına dair ayrıntılı bir açıklama sağlar. Sunucu, verileri toplamak için her eylem ve sıra için klasörler oluşturur ve her eylem için video başına 30 anahtar nokta değeri toplamak üzere MediaPipe döngüsünü değiştirir. Veriler, LSTM derin öğrenme modeli için etiketler ve özellikler oluşturularak önceden işlenir ve model, TensorFlow ve Keras kullanılarak eğitilir. Eğitilen model, çok etiketli bir karışıklık matrisi ve doğruluk puanı işlevi kullanılarak değerlendirilir. Son olarak, gerçek zamanlı algılama, algılama için yeni değişkenler oluşturarak, çerçeveleri birleştirerek ve belirli bir güven metriğinin üzerindeki sonuçları işlemek için uygulanan bir eşik değişkeni ile tahmin mantığı uygulayarak kurulur.
Eğitim videosu, eylem tanımayı kullanarak işaret dili tespiti için Python ve bir LSTM Derin Öğrenme modelinin nasıl kullanılacağını gösterir. Konuşmacı, tahmin mantığını gözden geçirdi ve kodu açıklayarak anlaşılmasını kolaylaştırdı. Ayrıca izleyicilere, ekleme yöntemini kullanarak, algılama eşiğini artırarak ve algılamayı görsel olarak çekici kılmak için olasılık görselleştirme ekleyerek kodu nasıl ayarlayacaklarını gösterdiler. Konuşmacı ayrıca sonucun eşiğin üzerinde olup olmadığının nasıl kontrol edileceğini, olasılıkların nasıl manipüle edileceğini ve ek eylemler veya görselleştirmeler ekleyerek projeyi nasıl genişletip değiştireceğini de ele aldı. Son olarak konuşmacı, modelin yanlış algılamaları en aza indiren ve modelin doğruluğunu artıran ek mantığını, videoyu ve kanalı desteklemek için bir davetle birlikte sundu.