간단한 질문 :
지방 손가락 분포가 있습니까? 존재한다면 다른 이름을 가지고 있다고 확신합니다.
분석 함수로 공식화하는 방법을 모르겠습니다. 기존 버전을 찾거나 거대한 시뮬레이션보다 더 깨끗한 것으로 공식화하는 데 도움을 줄 수 있습니까?
주어진 숫자가 의도 한 목표 일 때 실제로 적중되는 숫자의 분포이지만, 단추가 손가락보다 훨씬 작기 때문에 근처의 단추가 우연히 맞은 경우가 있습니다.
이와 같은 배포판 사용은 휴대폰의 버튼을 누를 때 잘못된 항목입니다. 만약 내가 "지금 1 번을 누르십시오"또는 "당신이 1 번을 눌렀어야하는 회사"를 운영했다면, 그들은 뚱뚱한 손가락 확률에 대한 근사치를 얻을 수 있습니다. 일부. (팻 핑거의 해밍 거리? 팻 핑거 Markov 체인?)
키를 눌러 오류 수정을 시도하고 빌드하는 데 사용하고 싶습니다. 내 샘플이 몇 개 있지만 손가락 "비만"또는 휴대폰 키보드 토폴로지의 변형이 견고하지는 않습니다.
배경과 정교함 :
일반적인 휴대폰 키패드 레이아웃은 다음과 같습니다.
내 손가락이 키보다 훨씬 크다고 생각하면 5를 칠 때 주로 5를 얻을 가능성이 있지만 2,4,6 또는 8을 얻을 가능성이 있습니다 (동일하게 가능성이 있음) ) 다음 1,3,7,9를 얻을 가능성이 적고 (0이 아님) 가능성이 높고 0을 얻을 가능성이 거의 없습니다.
고정 된 "지름"에 대해 5의 무한 수를 입력하려고하면 값의 분포를 얻게 될 것입니다. 손가락 값이 작 으면 분포가 변경됩니다. 다른 숫자를 누르려고하면 분포가 변경됩니다.
실제로 이것은 키의 레이아웃에 달려 있습니다. 그들이 3x3 격자가 아닌 거대한 고리에 있다면 다른 종류의 질문이 될 것입니다. 이 경우 3x3 직사각형 그리드 만 처리 할 것으로 예상됩니다. 또한 한 번의 키 누름 만 감지 할 수 있도록 키패드에 디지털 래치가 있다고 생각합니다. "0"을 누를 때와 같은 다른 버튼에는 최대 7 개의 주파수가 있습니다. 나는 그것을 참여시키는 깨끗한 방법을 확신하지 못한다. 아마도 대상 키와 후보 트리거 키 사이의 요인 시간이 정규화 된 제곱 거리에 해당합니까?
다음은 5를 누를 때 분포를 시뮬레이션하는 방법입니다 (무게는 임의적 임).
#number of presses
npress <- 1000
#hack this (not quadratic)
myprobs <- c(0.85)
myprobs <- c(myprobs, 0.1275/4, 0.1275/4, 0.1275/4, 0.1275/4)
myprobs <- c(myprobs, 0.019125/4, 0.019125/4, 0.019125/4, 0.019125/4)
myprobs <- c(myprobs,1-sum(myprobs) )
#order of number
my_button <- c(5,2,4,6,8,1,3,7,9,0)
#declare before loop
y <- numeric()
#sample many button presses
for (i in 1:npress){
#press the button, store the result
y[i] <- sample(my_button,size=1,prob=myprobs)
}
#hist, show counts
hist((y),freq = T)
grid()
#hist, show freq
hist((y),freq = F)
grid()
#declare before loop
my_p5 <- numeric()
# compute the probabilties
for (i in 1:length(my_button)){
my_p5[i] <- length(which(y==my_button[i]))/npress
}
# show probability values
print(data.frame(my_button,my_p5))
추가 사항 :
그래서 나는이 기사를 읽었다 :
http://www.scientificamerican.com/article/peculiar-pattern-found-in-random-prime-numbers/
나는 소수의 마지막 숫자에 적용되는 "지방-손가락 분포"변형의 역수가 있다고 생각합니다. 소수의 마지막 숫자를 기준으로 제외 된 숫자가 있습니다.