paper-with-me

Papers

Deceiving computers in Reverse Turing Test through Deep Learning

2020-06-01 · Jimut Bahan Pal

It is increasingly becoming difficult for human beings to work on their day to day life without going through the process of reverse Turing test, where the Computers tests the users to be humans or not. Almost every website and service providers today have the process of checking whether their website is being crawled or not by automated bots which could extract valuable information from their site. In the process the bots are getting more intelligent by the use of Deep Learning techniques to decipher those tests and gain unwanted automated access to data while create nuisance by posting spam. Humans spend a considerable amount of time almost every day when trying to decipher CAPTCHAs. The aim of this investigation is to check whether the use of a subset of commonly used CAPTCHAs, known as the text CAPTCHA is a reliable process for verifying their human customers. We mainly focused on the preprocessing step for every CAPTCHA which converts them in binary intensity and removes the confusion as much as possible and developed various models to correctly label as many CAPTCHAs as possible. We also suggested some ways to improve the process of verifying the humans which makes it easy for humans to solve the existing CAPTCHAs and difficult for bots to do the same.

📄 PDF Abstract BibTeX arXiv:2006.11373

Code (2)

Jimut123/CAPTCHA 공식 구현 pytorch
capptcha/capptcha.github.io pytorch

Tasks

CAPTCHA DetectionDeep Learning

Methods 이 논문이 사용한 방법론

1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Tanh Activation 설명 없음
Average Pooling 설명 없음
Sigmoid Activation 설명 없음
Residual Connection 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…
Filter Response Normalization Filter Response Normalization (FRN) is a type of normalization that combines normalization and an activation function, which can be used as a replacement for other…
k-NN $k$-Nearest Neighbors is a clustering-based algorithm for classification and regression. It is a a type of instance-based learning as it does not attempt to construct a…

Similar Papers 제목 키워드 기반

User Friendly Line CAPTCHAs

2014-02-04 · A. K. B. Karunathilake, B. M. D. Balasuriya, R. G. Ragel

CAPTCHAs or reverse Turing tests are real-time assessments used by programs (or computers) to tell humans and machines apart. This is achieved by assigning and assessing hard AI problems that could only be solved easily …

The Reverse Turing Test for Evaluating Interpretability Methods on Unknown Tasks

2020-10-15 · NeurIPS Workshop HAMLETS 2020 12 · Anonymous

The Turing Test evaluates a computer program’s ability to mimic human behaviour. The Reverse Turing Test, reversely, evaluates a human’s ability to mimic machine behaviour in a forward prediction task. We propose to use …

Prediction

Inferring Causal Direction from Observational Data: A Complexity Approach

2020-10-12 · Nikolaos Nikolaou, Konstantinos Sechidis

At the heart of causal structure learning from observational data lies a deceivingly simple question: given two statistically dependent random variables, which one has a causal effect on the other? This is impossible to …

Certainty In, Certainty Out: REVQCs for Quantum Machine Learning

2023-10-16 · Hannah Helgesen, Michael Felsberg, Jan-Åke Larsson

The field of Quantum Machine Learning (QML) has emerged recently in the hopes of finding new machine learning protocols or exponential speedups for classical ones. Apart from problems with vanishing gradients and efficie…

Quantum Machine Learning

Dual Turing Test: A Framework for Detecting and Mitigating Undetectable AI

2025-07-21 · Alberto Messina arxiv

In this short note, we propose a unified framework that bridges three areas: (1) a flipped perspective on the Turing Test, the "dual Turing test", in which a human judge's goal is to identify an AI rather than reward a m…

Reinforcement Learning