Wyobraźnia ludzi

Wyobraźnia ludzi
M4
  • Rejestracja:około 5 lat
  • Ostatnio:około 5 lat
  • Postów:9
0

Czy może mi ktoś po krotce wyjaśnić, czy wszyscy ludzie mają jednakową wyobraźnie? Dlaczego ja nie jestem w stanie w myślach dłużej niż minutę utrzymać obrazu, rzeczy, przedmiotu, widoku czy osoby które dobrze znam, a inni ludzie potrafią ze szczegółami namalować lub narysować to wszystko? Ciekawi mnie czy osoby mającą dobrą pamięć, tacy jak matematycy, fizycy, chemicy i niektórzy programiści (jak John Carmack który ma lekki autyzm i brak empatii dla innych istot ludzkich, za to jego obszar mózgu wykształcił pamięć ejdetyczną(fotograficzną). Podobno Bill Gates też ma taką zdolność do zapamiętywania - dlatego jest takim zimnym draniem?) mogą być dobrymi malarzami i grafikami, rysownikami, którzy ze szczegółami tworzą obrazy z pamięci? Także działa to w obie strony, czy pamięć do liczb to jednak coś zupełnie innego i osoby kreatywne w sztuce nie potrafią zapamiętać nawet prostych matematyczny algorytmów? Jest wiele książek jak poprawić pamięć, ale nie ma żadnej jak poprawić wyobraźnię. Po prostu się taki rodzisz z talentem do malarstwa i już? Leonardo Da Vinci miał pamięć do nauk ścisłych i malarstwa i też mi się tak do tej pory wydawało, że każdy matematyk mógłby zostać malarzem. Co o tym sądzicie?

Szalony Programista
Szalony Programista
  • Rejestracja:około 7 lat
  • Ostatnio:prawie 4 lata
  • Postów:227
2

Według mnie, tak wszyscy mają jednakową wyobraźnię.

Utrzymywanie obrazu długo w wyobraźni jest trudne i rozmazane, ale tylko na falach beta, na których normalnie człowiek funkcjonuje, a na alpha jest trochę łatwiej, a na theta i delta jest bez problemu, ale i z problemem wybudzenia i powrotu do alpha, wdając się w szczegóły.
Pamięć mnemotechniczna, taka do zapamiętywania dużej ilości danych bezpośrednio do pamięci długotrwałej, lecz gdy te informacje są nie logiczne, mózg je usuwa w procesie optymalizacji.
Logicznie najlepiej się pamięta sposobem, np. rozbijanie wyrazów, którego się uczysz na kilka, z których się składa lub też można z danego wyrazu utworzyć kilka obrazów, ze skojarzeń do danych liter.

We śnie ma się teoretycznie i praktycznie dostęp do pełnej pamięci, klikasz na odtwarzaczu w śnie play i leci ci jakaś piosenka, która dobrze ci utkwiła w głowie, klikasz dalej i się okazuje, że bardzo dużo znasz.
Możesz machnąć wałkiem do malowania pasek na ścianie i nagle masz całą pomalowaną.

Teoretycznie jeszcze jest wyuczana pamięć, książki takie jak pamięć doskonała, kostka rubika, sam praktykowałem to wykorzystywanie pamięci wyobrażeniowej, z kostką rubika jest ciekawie, z algorytmami zaczynasz żeby ułożyć, potem blindem 48 obrazków musisz się nauczyć 24 na krawędzie i 24 na narożniki (np. słoń, drzwi) z tego historyjkę tworzysz, a na końcu układasz bez algorytmów, rozumiejąc zasadę działania.

Matematykę ludzie pamiętają bo rozumieją i mogą praktyczne zastosowanie zrobić.
Prosty neuron liniowy można zapisać jako funkcję liniową, tyle, że b w neuronie jest biasem(stronniczością), a parametr a jest wagą neuronu. Wynik tego dajesz do funkcji sigmo/ tanh i otrzymujesz nieliniowy.
Idąc tym tropem, masz problem cart pole utrzymywania równowagi.
Masz parametry: x1 - prędkości pojazdu, x2 - położenie, x3 - prędkość kątowa, x4 - położenie kątowe.

Kopiuj
 ( x1 * w1 ) + ( x2 * w2 ) + ( x3 * w3 ) + ( x4 * w4 )

i jeśli wynik jest większy od 0 to jedziesz do przodu, a jak mniejszy to do tyłu.(bias można pominąć).
Wartości x znasz, bo to dane ze środowiska.
wagi trzeba znaleźć, a to problem optymalizacyjny, można śmiało użyć genetycznych algorytmów, gradient descent, albo mojego ulubionego particle swarm optimization super prosty i intuicyjny algorytm, łatwy do napisania.
Z Matematyką jest tak, że jest nieskończenie wiele sposobów na rozwiązanie każdego problemu, dlatego kreatywność jest potrzebna, żeby się nie zamykać na jeden sposób rozwiązywania problemów, ale mieć umysł otwarty i szukać też innych dróg.

Z tym rysowaniem jest trochę jak z patrzeniem na listing debuggera w wyobraźni.
Widzisz ciemny kod i nie wiesz nic, tak samo jak nigdy nie rysowałeś.
Jak dobrze przeanalizujesz kod, to nagle może nadal nie będziesz pamiętał całego listingu, ale będziesz widział jak mniej więcej działa, nie do końca wzrokowo, ale bardziej rozumiejąc.
Przy rysowaniu z wyobraźni korzystasz z narzędzi, których się nauczyłeś rysując.
Uczyłeś się rysować brwi, usta, oczy, głowę.
Ale jak chcesz się przekonać czy umiesz rysować, to znajdź sobie szkic i go przerysuj bez używania wyobraźni, a zobaczysz, ze się dużo nie będzie różnił, no chyba że jakiś hardcorowy weźmiesz szkic.
Żonglowanie też zbytnio nic nie daje, poza tym, że się jakieś połączenia robią nowe w mózgu, a taki leonardo vinci to uprawiał.

Jak chcesz mieć sen, ale czy to będzie świadomy, czy świadome wyjście, czy bez świadomości, ale same jego pamiętanie.
To możesz przed snem 30 minut posłuchać sobie Binaural Beats z częstotliwością Theta/ delta, dziwne, ale działa.

Ludzie, którzy nie zaczęli żyć, zwykle sprawdzają wszystko inne, prócz zwykłego życia.

edytowany 4x, ostatnio: Szalony Programista
dymul
Nick Ci pasuje :)
Spine
avatar też :D
Spine
  • Rejestracja:prawie 22 lata
  • Ostatnio:około 2 godziny
  • Postów:6644
2

@mike4
Każdy z Nas od urodzenia przechodzi przez multum czynników, które ukształtowały to, kim teraz jesteśmy. Różne środowiska sprzyjają różnym zachowaniom, które prowadzą do polubienia lub zniechęcenia do wykonywania danej czynności.

Jak już coś polubisz, to się rozwijasz w tym kierunku. Im człowiek starszy tym wolniej się rozwija, więc jego sieć neuronowa dostaje karę za podejmowanie czynności, która jest mało efektywna/satysfakcjonująca. 50-letni matematyk, któremu nagle się zechciało zostać artystą, ma małe szanse na osiągnięcie jakiegoś sensownego poziomu i jest spore prawdopodobieństwo, że się zniechęci.

Za młodu różne czynności walczą ze sobą o dominację, więc jeśli ktoś "kreatywny w sztuce" ma problem z zapamiętaniem nawet prostych algorytmów, to dlatego, że one go nie interesują wystarczająco, by zasługiwać na ich zapamiętanie. Poza tym łatwiej się coś zapamiętuje, jak się to rozumie.


🕹️⌨️🖥️🖱️🎮
edytowany 1x, ostatnio: Spine
elwis
  • Rejestracja:ponad 18 lat
  • Ostatnio:19 dni
0

Umiejętności umysłowe są bardzo różne. Ja na przykład prawie w ogóle nie potrafię stworzyć obrazu w głowie, ale pamięć mam dobrą (ale tylko jeśli dane są logiczne, i potrzebne). Języków szybko się uczę (bardzo dobrze znam 5 języków). Nie można jednak sprowadzić tego do talentu. Umiejętności trzeba rozwijać, pracować nad tym. Do tego potrzebna jest motywacja i ciekawość, kiedyś było z tym bardzo ciężko u mnie. Do tego ten mętlik w głowie nie pozwalał mi niczego sensownego osiągnąć, dopiero uporządkowanie myśli i wprowadzenie dyscypliny myślenia odblokowało ten potencjał. Wydaje mi się, że jest znacznie więcej bardzo utalentowanych ludzi, którzy niczego nie osiągną właśnie ze względu na takie czynniki (głownie związane z pochodzeniem, wychowaniem, socjalizacją).


edytowany 2x, ostatnio: elwis
renderme
  • Rejestracja:około 6 lat
  • Ostatnio:2 dni
  • Postów:1461
0

Troche sie nie zgodze z przedmowcami. Ludzie maja bardzo roznorodny sposob zapamietywania. Ja np. Prawie w ogole nie pamietam kolorow, sny tez mam zwykle czarno-biale.


Granie w gry i robienie gier ma tyle wspólnego, co uprawianie seksu z pracą ginekologa.
mr_jaro
  • Rejestracja:ponad 13 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Grudziądz/Bydgoszcz
  • Postów:5300
0

Książki mocno rozwijają wyobraźnię, tzn takie książki, które tej wyobraźni wymagają. Ciekawostka, czytając władce pierścieni obrazy, które "widziałem" to czytając się bardzo mocno pokrywały z tym co widziałem potem w filmach, aż byłem w szoku trochę. A na 100% nie widziałem wcześniej filmów.


It's All About the Game.
Zobacz pozostałe 6 komentarzy
Spine
O siema @cerrato, witaj w klubie :]
cerrato
a Ty za co trafiłeś na cenzurowane? ;)
Spine
Nie wiem, czy trafiłem, ale chciałeś być w dobrym towarzystwie ;)
cerrato
No to fakt, że towarzystwo OK
M4
Idąc twoim tokiem rozumowania czytanie książek technicznych i popularnonaukowych nic nie da. Trzeba czytać o smokach i elfach coś od Terry Pratchet, Tolkiena, Sapkowkiego, Rowling?
NN
NN
  • Rejestracja:ponad 5 lat
  • Ostatnio:około 4 lata
  • Postów:239
1

Do gry w szachy przydaje się wyobraźnia, żeby przeliczać warianty. Można to wyćwiczyć. Tak samo jak granie w pamięci, bez planszy, ale to już hardcore dla partii dłuższych niż 10 ruchów na zawodnika :D Chociaż to zupełnie inny rodzaj wyobraźni niż na przykład pisanie książek czy ogólnie wymyślanie fabuły.

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 5 godzin
  • Lokalizacja:Wrocław
1
mike4 napisał(a):

Podobno Bill Gates też ma taką zdolność do zapamiętywania - dlatego jest takim zimnym draniem?

A ponieważ jest draniem, to prowadzi fundację pomagającą dziesiątkom tysięcy ludzi. Ma sens. ;]

M4
To takie fundacje w stylu clinton, kwaśniewskich i owsiakowych ;]
Wibowit
  • Rejestracja:prawie 20 lat
  • Ostatnio:około 8 godzin
2

A JKM założył Fundację Indywidualnego Kształcenia. Wspaniały człowiek!


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)