Archive for the 'programming' Category
Is it a penguin? A tooth? A surfer from the future? Whatever it is, this announcement sure does make me happy. Read more about it at Create Digital Motion, one of my new favorite blogs!
Multi-Layered Neural Network
6 Comments Published November 10th, 2006 in ITP, blog, neural, p5, programming, teaching_view applet and source
So after a fierce battle with my own neurons, I am ready to release part II of my Processing series: “Neural Network! Huah! What is it good for? (Sing it again, now.)”
This example implements a multi-layered neural network that learns via “back propogation.” It’s specifically trained to solve XOR. [...]
view applet and source
Long overdue, I’ve started working on a series of
Processing Sudden Motion Sensor Library
21 Comments Published October 28th, 2006 in ITP, blog, p5, programming, teaching_
watch video!
watch video!Thanks to an idea from students in my icm class (see Catherine’s “greedy game-animated sprite”), I developed a Processing library that grabs values from Apple’s sudden motion sensor. The library is a JNI implementation of Unimotion by Lincoln Ramsay. It hasn’t been tested on an intel mac, so let me know if [...]
I’ve been meaning to add something to processing hacks for quite some time now. This morning, I needed a basic function to wrap text in Processing so came up with this snippet.
// Function to return an ArrayList of Strings
// (maybe redo to just make simple array?)
// Arguments: String to be wrapped, maximum width [...]
This is a quick visualization of data from the netflix prize. A vertical bar is drawn for every customer rating a movie. Ratings go from 1 to 5 stars (represented top to bottom.) Note how “Alien” (on the left) received many ratings of 4 and 5 stars, but “Predator” (on the right) [...]
Netflix recently released 100 million movie rating records as part of a contest to improve its movie recommendation system.
The problem:
I know how I rated a whole bunch of movies. I know how everyone else has rated a whole bunch of movies. For any given movie that I have not yet [...]
Search
You are currently browsing the daniel shiffman weblog archives for the 'programming' category.
Longer entries are truncated. Click the headline of an entry to read it in its entirety.Archives
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- April 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
Categories
- airport (3)
- API (1)
- asterisk (3)
- big screens (8)
- bigscreens (4)
- blog (108)
- book (3)
- email (1)
- evolution (1)
- exhibition (1)
- General (9)
- iac (7)
- installation (11)
- interview (1)
- ITP (66)
- java (28)
- jepson (2)
- learning processing (1)
- library (6)
- mpe (17)
- netflix (2)
- neural (3)
- numbers (1)
- p5 (90)
- phone (3)
- php (1)
- poker (2)
- processing.org (34)
- programming (17)
- qrcode (1)
- random (1)
- run lola run (1)
- sftp (1)
- simplicity (3)
- swarm (1)
- Teaching (1)
- teaching_ (52)
- terminal01 (3)
- text (1)
- vague terrain (1)
- video (1)
- videowall (3)
- vlog (20)
- voronoi (3)
- wordnet (1)
- xbee (1)
- yahoo (1)
- Zoog (1)