Benim soru yorumum:
Bu sorunun basit bir şekilde hesaplamalı bir geometri karmaşıklığı sorunu olarak ele alınacağına inanmıyorum. Şunu söyleyerek daha iyi anlaşılmalıdır: cevabı bulabildiğimiz zaman, sürekli zamanda bulma yeteneğini algılarız. Bu algıyı açıklayan ve bu açıklamaya ve insan sınırlamalarına kadar bir bilgisayar da yapabilir.
O(1)O(log(n))
Bu, algımızın gerçek fiziksel ölçünün logaritmik bir ölçeğinde ölçülmesi gerektiğini belirten Weber-Fechner yasaları ile güçlendirilebilir . Başka bir deyişle, mutlak varyasyonlardan ziyade nispi varyasyonları algılıyoruz. Bu, örneğin ses yoğunluğunun desibel olarak ölçülmesinin nedenidir.
O(log(n))Oψ(log(log(n)))Oψ
Oψ(log(log(n))) tüm pratik amaçlar için muhtemelen bir sabitden algısal olarak ayırt edilemez ve bu tanıma sürecini başlatmak ve sonucu onaylamak için buna bir süre daha eklenmesi gerekir.
Fizyolojik sınırlamaları dikkate alarak
Görüntü elde etme adımları göz önüne alındığında, yukarıdaki sonuç daha da sürdürülmektedir.
OP, birkaç sorguda itfa edilen “dörtlü gibi” uygun bir veri yapısının inşasını ayırma konusunda dikkatliydi.
Bu, görüntüyü ezberlemeyen çoğu insan için işe yaramaz. Görüntünün her sorgu için tarandığını düşünüyorum, ancak bu tüm noktaları taramak anlamına gelmiyor: ilk kez değil, sonradan sorgular için değil.
TscanTscan
mOψ(log(log(m)))
227log2(27)
Kullanılacak gerçek birimleri bilmeden, bu sadece işleme için varyasyonun diğer sabit zaman işlemleri ile aynı sırada en kötü durumda olduğunu gösterir. Bu nedenle, en yakın noktayı bulmak için algılanan zamanın sabit kalması oldukça doğaldır. . . En yakın noktayı mı yoksa yalnızca bir yakın nokta kümesi mi belirlediğimizi.
Karşı örnekler ve olası bir çözüm hakkında
Kuşkusuz, yakın noktaların küçük bir koleksiyonu arasında en yakın noktanın gözlerinin belirlenmesini zorlaştıran karşı örnekler oluşturmak kolaydır. Bu nedenle OP, en yakınları hariç, çoğu noktayı hızla ortadan kaldıran bir algoritma istiyor. Birkaç yakın nokta arasından seçim yapmanın muhtemel zorluğuna dair bu sorun birçok cevapta ele alınmaktadır; Genellikle Weber-Fechner yasaları, küçük mesafe değişimlerini yeterince uzun mesafelerden ayırt edebilmeyi önler. Bu etki aslında, ortadan kaldırılmasına rağmen mesafelerin algılanmasını bozabilecek başka noktaların varlığıyla arttırılabilir. Bu yüzden en yakın noktayı belirlemeye çalışmak daha zor bir iş olacaktır. ve sabit zaman duygusunu tamamen yok edecek aletleri kullanma gibi özel sınav adımları gerektirebilir. Ancak OP tarafından değerlendirilen deneylerin dışında açıkça görünüyor, bu nedenle pek ilgili değil.
Aslında OP'nin sorduğu soru olan cevaplanacak soru, muhtemelen referans noktasına çok benzeyen uzak mesafeler dışında kalan noktaların çoğunu ortadan kaldırmanın bir yolu olup olmadığıdır.
O(log(n))
İtfa edilmiş maliyeti reddetmek, tüm noktalara bakmak zorunda olduğu için bilgisayar çözümüne izin vermez. Bu, beynin ve insan algısının bilgi işlem gücünde büyük bir farkın altını çiziyor: Analog hesaplamayı dijital hesaplamanın oldukça farklı olan özellikleriyle kullanabilir . Bu genellikle, milyarlarca noktanın gözle ayırt edilemediği, farklı karanlık tonları olan büyük bir buluttan başka bir şey görme çözünürlüğüne sahip olmadığı durumdur. Ancak göz daha sonra ilgili küçük parçaya odaklanabilir ve ilgili olanları içeren sınırlı sayıda nokta görebilir. Tek tek tüm noktaları bilmek zorunda değildir. Bir bilgisayarın aynısını yapması için, her bir noktanın kesin sayısal koordinatlarından ziyade ona benzer bir sensör vermeniz gerekir. Bu çok farklı bir problem.
"Mere görsel denetim" bazı bakımlardan dijital hesaplamaya göre çok daha güçlü. Ve ayrıca, beynin muhtemelen daha büyük bir hesaplama gücüne değil, sensörlerin fiziğine de bağlıdır.