• Breaking News

    Wednesday, April 1, 2020

    Books to learn Data Structures and Algorithms from? Computer Science

    Books to learn Data Structures and Algorithms from? Computer Science


    Books to learn Data Structures and Algorithms from?

    Posted: 31 Mar 2020 09:58 AM PDT

    Hello everyone,

    I am an undergrad pursuing my B.E. in CS, I'm in my third year and given that I don't code efficiently, I'd like to get much better at data structures and algorithms, so I've decided to start from scratch.

    And is it okay if I code in python and the book is in some other language?

    Thanks!

    submitted by /u/ameyaGG
    [link] [comments]

    Python Cura Plugin

    Posted: 31 Mar 2020 11:39 PM PDT

    I'm trying to write a plugin for cura (3D printing software) that can read your slicer settings before you print. I have absolutely no experience writing code for plugins and I'm hoping that someone here can help! Cura is an open source project and I have seen many open source plugins for it on github. Is there a way to access the user inputs before they submit data in a program like Cura? I would add a button that would submit their values to my plugin before their model is printed.

    submitted by /u/nlertola
    [link] [comments]

    Resources on neural network training via meta-heuristic like GA/PSO?

    Posted: 31 Mar 2020 09:03 AM PDT

    Earlier in the year I learned a bit more about supervised and unsupervised ML techniques and implemented my first neural network to classify digits. It was a vanilla backpropagation network. I'm interested in furthering my knowledge by examining other training techniques and came across some information on training networks using meta-heuristics and while it's fascinating to think of, most resources I can find are academic papers which don't really explain how it's done, only really comparing performances.

    I know a standard online BP network trains like below:

    for each epoch: for each training example d: feed-forward d through layers 0..n find error e as a function of expected vs. actual output back-propagate e through layers n..0 update weights w as a function of w, e, learning and momentum rates endfor endfor 

    And I know how some other BI algorithms work like PSO and GA, but I'm not so sure how they fit into the NN training algorithm.

    I'm mostly interested in using PSO, but I don't know if it's meant for online and/or batch learning, if it accompanies BP or replaces it, if it replaces BP, how error is found for inner layers, etc. I can't picture where it fits into the pseudocode above.

    I found this page which explains how a specific product uses PSO to train NN but it doesn't really follow many of the academic papers I've read on it.

    Encode a set of weights into each particle (initially random) Use the error/loss function as heuristic to move the swarm Once a minimum is achieved, update the weights of the network Validate in network Repeat if necessary 

    To me, this sounds like having a collection of feedforward networks (one per particle) which seems inefficient/slow and not what I've read about (that PSO trained NN is fast for small dimensional data).

    I can find lots of papers or articles like "you can use meta-heuristics to train a network, here's the pros/cons, comparing performance between meta-heuristic and BP" but not like "here's how you train a network using a meta-heuristic". I'm less interested in the performance as I am finding out how to implement it to empirically come to my own conclusions.

    Any ideas? What are some resources I can learn more about this?

    submitted by /u/setzRFD
    [link] [comments]

    Foundational knowledge for programmers

    Posted: 31 Mar 2020 02:06 PM PDT

    Covid-Sanity Interface Elegantly and Efficiently Organizes Web COVID-19 Papers

    Posted: 31 Mar 2020 10:39 AM PDT

    In response to the COVID-19 pandemic, Andrej Karpathy — director of artificial intelligence and Autopilot Vision at Tesla and developer of the arXiv sanity preserver web interface — has introduced Covid-Sanity, a web interface designed to navigate the flood of bioRxiv and medRxiv COVID-19 papers and make the research within more searchable and sortable.

    Read more: Covid-Sanity Interface Elegantly and Efficiently Organizes Web COVID-19 Papers

    GitHub page: https://github.com/karpathy/covid-sanity

    submitted by /u/Yuqing7
    [link] [comments]

    COVID-Net, a deep convolutional neural network design tailored for the detection of COVID-19 cases from chest radiography images that is open source and available to the general public

    Posted: 31 Mar 2020 02:35 PM PDT

    http://chng.it/RtFH9ydKsD

    Posted: 31 Mar 2020 10:06 PM PDT

    Psychology or Philosophy Minor to go with Computer Science

    Posted: 31 Mar 2020 12:16 PM PDT

    Just like it says above. I'm a computer science major with a little room in my schedule, so I was thinking about picking up a minor. Currently, probably one of my biggest interests is in the field of AI, so was thinking about Psychology or maybe Philosophy for a minor due to their ease of access. Any recommendations and/or reasons why?

    Thank you.

    submitted by /u/Vietpride218
    [link] [comments]

    How does Google Maps CalculateTraffic?

    Posted: 31 Mar 2020 04:54 AM PDT

    No comments:

    Post a Comment