Show simple item record

dc.contributor.advisorAlam, Md. Ashraful
dc.contributor.advisorReza, Md. Tanzim
dc.contributor.authorRadiah, Faiza
dc.contributor.authorRahman, Kabasum
dc.contributor.authorAsadullah, Lasania
dc.contributor.authorSohan, Md. Sohanur Rahman
dc.contributor.authorAhmed, Jaki
dc.date.accessioned2024-05-15T06:23:44Z
dc.date.available2024-05-15T06:23:44Z
dc.date.copyright©2023
dc.date.issued2023-09
dc.identifier.otherID: 19101288
dc.identifier.otherID: 19101645
dc.identifier.otherID: 19101144
dc.identifier.otherID: 19301229
dc.identifier.otherID: 19301161
dc.identifier.urihttp://hdl.handle.net/10361/22837
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2023.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 26-28).
dc.description.abstractSkin Cancer is a cancer form that has become very prevalent in recent times and, if left untreated, has the potential to cause premature death. That is why early diagnosis and treatment are important to cure this disease. For this, we can use Machine Learning based methods to effectively impact the identification and categorization of skin cancer. Previously it was seen that the CNN models had a notable impact on the performance of the classification tasks. However, Vision transformers (VIT) are also the solution chosen by the researchers which have displayed significant performance in classification works. To make the outcomes of diverse data as distinct as feasible, contrastive learning is utilized to make similar skin cancer data for encoding similarly. The categorization of skin cancer depending upon multimodal data is made possible by the transformer network’s exceptional performance in natural language processing and field of vision. In this paper, we have offered a detailed analysis of VGG-16, a CNN architecture, and ViT, a transformer-based method to classify skin lesion images for aiding the early diagnosis of skin cancer. The findings indicate that the VGG-16 model attained an accuracy of 82.14%, whereas the Vision Transformer achieved a slightly lower accuracy of 76.15%. A modified version of the original vision transformer, the shifted patch tokenization, and locality self-attention modified Vision transformer showed an accuracy of 74.55% with expectations for further improvement in the future. Moreover, nowadays people have to choose a model from several other models to solve an issue, and as the model keeps on improving, it becomes very difficult to understand how the model works internally. So, for this reason, Explainable Artificial Intelligence (XAI) is introduced to give an idea of a human-readable explanation for the decision-making process of a model. This will certainly benefit cosmetologists, health researchers, research scientists, and researchers working in various areas and offer patients more convenience.en_US
dc.description.statementofresponsibilityFaiza Radiah
dc.description.statementofresponsibilityKabasum Rahman
dc.description.statementofresponsibilityLasania Asadullah
dc.description.statementofresponsibilityMd. Sohanur Rahman Sohan
dc.description.statementofresponsibilityJaki Ahmed
dc.format.extent37 pages
dc.language.isoenen_US
dc.publisherBrac Universityen_US
dc.rightsBrac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectSkin cancer detectionen_US
dc.subjectDisease detectionen_US
dc.subjectCNNen_US
dc.subjectDeep learningen_US
dc.subjectDermatoscopyen_US
dc.subjectVGG16en_US
dc.subjectXAIen_US
dc.subject.lcshArtificial intelligence--Medical applications
dc.subject.lcshNeural networks (Computer science)
dc.subject.lcshDeep learning (Machine learning)
dc.titleExplainable AI (XAI) driven skin cancer detection using transformer and CNN based architectureen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB.Sc. in Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record