#tensorflow #keras #deeplearning #machinelearning #ml

Ktoś ogarnia sieci neuronowe oparte na tensorflow na tyle, żeby naprowadzić na właściwy model danych i typ warstw do celów poszukiwania użytkowników zainteresowanych zakupem? Input w stanie surowym jest różnej długości (url po urlu, każda sesja ma unikalny ID, każdy user również), część inputu ma w ogóle inny kształt (parametry usera - przeglądarka, region itd.)

Zakładam, że będą to dwa różne inputy o róznym kształcie i o
@swlabr ja bym polecal najpierw sprobowac wybrac zmienne ktore maja jakakolwiek wartosc predykcyjna, np za pomoca woe(z tego information value) albo jak nie masz czasu to prostym algorytmem boruta albo randomforest.

Odfiltrujesz bezsensowne zmienne i bedziesz mogl sobie pozwolic na mniej neuronow w 1 warstwie
@Pococitennozpyta: No to jest jeden z powodów, który mnie zepchnął na obszar sieci neuronowych. Nie chcę wybierać tych zmiennych, bo taki model już mam i działa z dupy, tak jak zresztą wygląda to na całym rynku. Wiem z dość ogólnych informacji, że firmy, których główną kompetencją jest poszukiwanie użytkowników klikających/kupujących mają całe modele oparte o brute-forceowe sieci neuronowe, które dużo lepiej działają niż jakikolwiek tradycyjny model, a data scientistów mają topowych.
Rower, któremu nadano przyśpieszenie w prawą stronę bez sterowania. 800 wypuszczeń roweru przedstawione na jednym rysunku. Każda z linii to ścieżka przedniego koła aż do upadku. Obraz pochodzi z badania nad nauką prowadzenia rowerów przez AI.

Link do Reddita
Link do badania

#gruparatowaniapoziomu #nauka #rower #kalkazreddita #deeplearning #technologia
Pobierz iamsearchingforthetruth - Rower, któremu nadano przyśpieszenie w prawą stronę bez ste...
źródło: comment_FPaQqxjzo5ORmeQvKoowd4oJZ5LJgYze.jpg
@iamsearchingforthetruth: Ciekawe, ale należy dodać, że mówimy o symulacji roweru, a nie prawdziwym. Przełożenie tego na rzeczywistość, #!$%@?ąc już od samej strony konstrukcyjnej, na pewno będzie wymagało bardziej złożonego modelu niż "sieci" z dwóch (czy trzech, które są w perspektywie) neuronów.

Chociaż i tak trochę zaskoczony jestem, że tak prosty model całkiem dobrze daje sobie radę.
Książka napisana przez Tensorflow
#programowanie #tensorflow #deeplearning #stucznainteligencja #ksiazki

-- Dobrze! Może być może, żeby się poczęto. -- Nie mógł sobie za świetle na myśl przy tej chwili zaś na południowy przyszło mu w domu, że tam było powiedzieć, że to, że to jest to się tylko za nią i że zdobyła się z nimi i że zdzaje się zapewie, ale zaś nie może być taki na to, że nie może się
Chcę zaprojektować sieć wielowarstwową (MLP) do nauki rozpoznawania obrazów. Co do projektowania sieci ograniczam się do biblioteki ML z opencv. Tworzę obiekt klasy, który chcę rozpoznać i z obrazów ciągu testowego czytam deskryptory np obraz RBG, progowanie, histogram.

Czy na wejściu (input) do sieci mam wrzucić obrazy i histogram czy te dane trzeba jakoś przetworzyć (tutaj nie wiem jak)?

#machinelearning #programowanie #deeplearning #siecineuronowe
@mojemirabelki: W przetwarzaniu obrazów raczej nie jest wymagane przetwarzanie danych przed wysłaniem do sieci. Wysyłasz jedynie odpowiednio zeskalowany obraz, żeby jego wymiar zgadzał się z wejściem sieci.

Dodatkowy prosty preprocessing to standaryzacja, czyli odjęcie od danych wejściowych średniej wartości wyliczonej z bazy danych a następnie podzielenie ich przez odchylenie standardowe. Robi się to per kanał, czyli osobno wyliczasz i działasz na R, G,B , czy w przypadku opencv właściwie BGR.
Nie
@mojemirabelki Mam nadzieję że się nie obrazisz jeśli założę że brakuje Ci wiedzy w temacie Machine Learningu. Przed ruszeniem dalej polecałbym zapoznać się przynajmniej orientacyjnie bardziej z jakimiś artykułami na ten temat.
Możesz zacząć tutaj https://medium.com/@ageitgey/machine-learning-is-fun-part-3-deep-learning-and-convolutional-neural-networks-f40359318721 co prawada opisuje sieci konwolucyjne, ale bardzo dobrze jest zwizualizowane jak to wszystko działa. Innych źródeł jest na prawdę tona.
Najciekawsze linki w #programowanie i #finanse z ostatnich dni. Dodaj do obserwowanych #wartosciowelinki

1) Wprowadzenie do SQLite #programowanie #sql
http://tech.marksblogg.com/sqlite3-tutorial-and-guide.html

2) Kupiłem #bitcoin. Zapomniałem PIN. Gdzie jest moje $30,000?
https://www.wired.com/story/i-forgot-my-pin-an-epic-tale-of-losing-dollar30000-in-bitcoin/?mbid=synd_digg

3) Śledzenie ludzi używając WhatsApp #security
https://robertheaton.com/2017/10/09/tracking-friends-and-strangers-using-whatsapp/

4) Połączenie Google Sheets i #python
http://tinaja.computer/2017/10/27/gspread.html

5) ML w prawdziwej firmie czyli 3 TB danych dziennie #finanse
https://blog.janestreet.com/real-world-machine-learning-part-1/

6) 8 powodów pracy w Szwajcarii jako #programista50k
https://medium.com/@iwaninzurich/eight-reasons-why-i-moved-to-switzerland-to-work-in-it-c7ac18af4f90
INFO: Średnia pensja 5000 euro
UberWygryw - Najciekawsze linki w #programowanie i #finanse z ostatnich dni. Dodaj do...
@UberWygryw:

Ad 6 - artykuł dlaczego warto żyć i pracować w Szwajcarii, a w nim:

If you shop at Aldi-Suisse, Lidl, Denner, Migros or Coop (ordered from cheap to expensive) and cook for yourself, you don’t have to spend a lot on food.

Once in a while, if you want to eat some crap, you can find trashy, reduced food almost every evening before the shops close.


Programista czekający na zmknięcie
Pobierz Mokatte - @UberWygryw: 

Ad 6 - artykuł dlaczego warto żyć i pracować w Szwajcarii,...
źródło: comment_XiedEwMPWq6uFOJMD3yxkBa2wo1KDCiI.jpg
Mirki, dziś darmowy #ebook z #packt: "Java Deep Learning Essentials"
https://www.packtpub.com/packt/offers/free-learning

Polecam obserwować: #packtpubfreelearning

Jeśli ktoś się spóźni i chce książkę proszę od razu na PW adres email wraz z tytułem książki. Zgodnie z polskim prawem nie można legalnie udostępnić tych zasobów masowo. Ale można bezpośrednio, korzystając ze stosunku towarzyskiego, więc podeślę.

Pobierz MiKeyCo - Mirki, dziś darmowy #ebook z #packt: "Java Deep Learning Essentials"
https...
źródło: comment_ahCaJnKdADRqLWoEgMlCp9xyLkkgGBH7.jpg