Show simple item record

dc.contributor.advisorJoshi, Manjunath V.
dc.contributor.authorNaik, Krishna Keyurbhai
dc.date.accessioned2020-09-22T05:27:14Z
dc.date.available2023-02-16T05:45:11Z
dc.date.issued2020
dc.identifier.citationNaik, Krishna Keyurbhai (2020). Remaining useful life prediction and bug triaging using machine learning techniques. Dhirubhai Ambani Institute of Information and Communication Technology. x, 58 p. (Acc.No: T00835)
dc.identifier.urihttp://drsr.daiict.ac.in//handle/123456789/913
dc.description.abstractIn the field of engineering, it’s become important to understand machines and components of it, not only in terms of how they are performing currently but also how their performance degrades over time. Breakdown of a machine has a huge impact on the industrial system and can lead to tragic situation if regular maintenance is not carried out [8]. Predictive maintenance observes machines behaviour at periodic intervals or continuously and based on this data predicts Remaining Useful Life (RUL) of machines, which enables maintenance before breakdown of machines. In the past, a lot of research has been performed to compare the performance of various RUL prediction techniques such as Kalman Filter [9], Multi-Layer Perceptron (MLP), Recurrent Neural Network (RNN) and Convolutional Neural Network (CNN) [10] and even adversarial approaches also. In this thesis, We have proposed to use Attention along with Long Short-Term Memory (LSTM) [11]based approach to improve the RUL prediction. Bug tracking tools such as JIRA, Bugzilla receives hundreds of bugs daily. Each of this bugs needs to be triaged means assign it to developer or team. This triaging process consumes a significant amount of time and resources. This time spent of triaging can be significantly invested in improvement of software. There comes the need of automatic bug triaging. In the past, different information like as title, description and developer’s work history [12][13] are used to learn the features like tf-idf, tf, Bag of Word (BOW) and keywords.[14] This features are used to train various classifiers such as Support Vector Machine (SVM) and Naive Bayes.[15] We have proposed two approaches for Bug Triaging. One is feature learning using Attention based Deep Bidirectional Long Short-Term Memory (A-DBLSTM) and classification using softmax classifier. Second approach is based on transfer learning.
dc.publisherDhirubhai Ambani Institute of Information and Communication Technology
dc.subjectRemaining useful life
dc.subjectArea of resolution
dc.subjectImbalance dataset
dc.classification.ddc621.312136 NAI
dc.titleRemaining useful life prediction and bug triaging using machine learning techniques
dcterms.typeDissertation
dc.degreeM. Tech
dc.student.id201811002
dc.accession.numberT00835


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record