dc.contributor.advisor | Parvez, Mohammad Zavid | |
dc.contributor.advisor | Reza, Md. Tanzim | |
dc.contributor.author | Ishrak, Gazi Hasin | |
dc.contributor.author | Mahmud, Zalish | |
dc.contributor.author | Farabe, Md. Zami Al Zunaed | |
dc.contributor.author | Tinni, Tahera Khanom | |
dc.date.accessioned | 2022-06-08T06:18:51Z | |
dc.date.available | 2022-06-08T06:18:51Z | |
dc.date.copyright | 2022 | |
dc.date.issued | 2022-01 | |
dc.identifier.other | ID 18101503 | |
dc.identifier.other | ID 18101182 | |
dc.identifier.other | ID 18101394 | |
dc.identifier.other | ID 17201104 | |
dc.identifier.uri | http://hdl.handle.net/10361/16946 | |
dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2022. | en_US |
dc.description | Cataloged from PDF version of thesis. | |
dc.description | Includes bibliographical references (pages 28-31). | |
dc.description.abstract | The term ‘Deepfake’ comes from the deep learning technology. Deepfake technology can
easily and smoothly stitch anyone into any digital media where they never took part in
reality. The key components of deepfake are machine learning and Artificial Intelligence (AI).
At the beginning deepfake was introduced for research, industrial uses and entertainment
purposes. The capabilities of deepfakes have existed for decades but the creations were not
as realistic as they are today. As time passes, deepfakes are also improving and creating such
things which are hard to identify as ‘real’ or as ‘fake’ with bare eyes. Furthermore, the new
technologies now allow anyone to make deepfakes even if the creator is unskilled. The ease
of accessibility and the increase of availability of deepfake creations have raised the issue of
security.The most highly used algorithm to make these deepfake videos is GAN (generative
Adversarial network), which is basically a machine learning algorithm which creates a fake
image and discriminates itself to reproduce the best possible Fake frame or video. Our
Primary goal is to use CNN (Convolutional Neural Network) and CapsuleNet with LSTM to
distinguish which frame of the video was generated by the deepfake algorithm and which was
the original one. We also want to find out why our model predicted the output of detection
and analyze the patterns using Explainable AI. We want to apply this approach to develop
a transparent relation between AI and human agents and also to set an applicable example
of explainable Ai in real-life-scenarios. | en_US |
dc.description.statementofresponsibility | Gazi Hasin Ishrak | |
dc.description.statementofresponsibility | Zalish Mahmud | |
dc.description.statementofresponsibility | Md. Zami Al Zunaed Farabe | |
dc.description.statementofresponsibility | Tahera Khanom Tinni | |
dc.format.extent | 31 pages | |
dc.language.iso | en | en_US |
dc.publisher | Brac University | en_US |
dc.rights | Brac 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.subject | Deepfake | en_US |
dc.subject | Convolutional neural network (CNN) | en_US |
dc.subject | CapsuleNet | en_US |
dc.subject.lcsh | Artificial intelligence | |
dc.subject.lcsh | Machine learning | |
dc.subject.lcsh | Neural networks (Computer science) | |
dc.title | Explainable Deepfake video detection using Convolutional Neural Network and CapsuleNet | en_US |
dc.type | Thesis | en_US |
dc.contributor.department | Department of Computer Science and Engineering, Brac University | |
dc.description.degree | B. Computer Science | |