Bu çalışma, derin öğrenme tabanlı bir kalite kontrol uygulaması ile ilgilidir. Kalite kontrol üretim aşamasının önemli bir safhasıdır. Bu süreç sayesinde üretimde oluşmuş olan ürün üzerindeki hataların tanımlanması ve tüketiciye yansıtılmaması hedeflenir. Günümüzde üretim tesislerinde ürün kontrolü için genellikle uzman kişiler çalıştırılmaktadır. Uzman kişiler tarafından sorunsuz ve sorunlu ürün arasındaki farklar kolaylıkla anlaşılabilmektedir. Öte yandan üretim hattının büyümesi, insan kaynaklı genel problemler bu türde uygulamalar için bir sorun teşkil etmektedir. Bu kapsamda uzman kişilerin yerini alabilecek bilgisayar destekli algoritmalara sıklıkla ihtiyaç duyulmaktadır. Bilgisayar tabanlı yazılımlar sayesinde ürün kontrol süreci hızlandırılabilmektedir. Ayrıca insan kaynaklı olası problemlerin önüne geçmekte mümkün olmaktadır. Bu yazılımlar koşullandırılmış çalışma şartlarında yüksek etkinlik ve doğrulukla çalışabilmesine karşın bir insanın kolaylıkla çözebileceği basit hataların üstesinden gelememektedir. Bu yüzden çoğu zaman olumlu taraflarına rağmen tercih edilmemektedir. Bu noktada son yıllarda ön plana çıkan derin öğrenme tabanlı yapay zeka algoritmaları sayesinde önemli bir gelişme sağlanmıştır. GPU’ların gelişmesi ve fiyatlarının erişilebilir olması sebebiyle çok fazla örnekle eğitim yapılabilmesinin önü açılmıştır. Örnek sayısının artması eğitim sürecinde çok daha iyi bir ağın oluşmasına imkan sağlamakta, artan hız gereksinimi de GPU’lar sayesinde karşılanabilmektedir. Çalışma içerisinde bahsedilen şemayı sağlayabilecek bir uygulama üzerinde durulmuştur. Bir inverterin üretim hattında robotlar tarafından bağlanan frenleme direnci kablolarının kontrolü için derin öğrenmenin bir alt kolu olan CNN tabanlı algoritmalar kullanılmıştır. Böylece bir bant üzerinden akan ürünlerin kablolarının bağlanması veya unutulması durumuna göre hatalı / sorunsuz ürünler tespit edilebilmiştir.
The study at hand is an implementation of a deep learning strategy on a quality control scheme. The quality control process is a substantial part of product manufacturing. It fundamentally targets to detect and eliminate defective products so that the erroneous ones will not be delivered to the customers. Final product control has been usually performed by experts. Generally, those experts can easily distinguish defective and trouble-free products. On the other hand, growing product lines and human-based natural problems may affect the efficiency of that quality control process. Therefore, there is an increasing demand for computer-aided software that will take the place of those experts. This software or algorithm typically increases the product control rate. Besides, they make it possible to avoid from human-driven faults. The algorithms run at high speed and efficacy under conditional situations i.e. perfectly lightening environment. However, they may easily fail when small changes occur in the environment or the product for some duties that humans can easily achieve. These robustness problems make them not preferable, although they have numerous advantages. At this point, deep learning-based artificial intelligence algorithms have made a significant enhancement. The general development and achievable prices of GPUs pave the way for using numerous training examples so that better networks, meaning more robust, can be created for the applications. To this end, we carried on an experiment that could realize the deep learning strategy on the quality control scheme. For this purpose, the developed algorithms applied to the inverters conveying on a product line to confirm whether they are erroneous or not. Results show that developed strategy could detect defective products similar to the human being.
Primary Language | English |
---|---|
Subjects | Engineering |
Journal Section | Articles |
Authors | |
Publication Date | October 5, 2020 |
Published in Issue | Year 2020 Ejosat Special Issue 2020 (ICCEES) |