learning-by-doing 88
[1112.6209] Building high-level features using large scale unsupervised learning
january 2012 by Vaguery
We consider the problem of building detectors for high-level concepts using only unsupervised feature learning. For example, we would like to understand if it is possible to learn a face detector using only unlabeled images downloaded from the internet. To answer this question, we trained a simple feature learning algorithm on a large dataset of images (10 million images, each image is 200x200). The simulation is performed on a cluster of 1000 machines with fast network hardware for one week. Extensive experimental results reveal surprising evidence that such high-level concepts can indeed be learned using only unlabeled data and a simple learning algorithm.
image-analysis
image-segmentation
unsupervised-learning
learning-by-doing
feature-extraction
nudge-targets
january 2012 by Vaguery
The Valve - A Literary Organ | We’ve Got the Time (to Rationalize the Text)
august 2011 by Vaguery
"It takes, say, thousands of person hours spread over a handful of scholars to create and ‘debug’ a single conceptual trope. When that’s done the trope can show up in casebooks and undergraduate texts. And from there, it goes into the knowledge-hungry minds of our students. And when one of them writes reviews for The New York Times, BINGO! a conceptual trope enters the self-styled paper of record. And, from there, the world."
"That’s how culture works."
criticism
literary-criticism
skills
learning-by-doing
critical-engineer
"That’s how culture works."
august 2011 by Vaguery
Another Sacred Cow To Be Killed: The Agile Retro
june 2011 by Vaguery
"The story of Goat Island has parallels for us engineers. Because we cannot predict results, we know that patience, hope and courage are functions of the design process. Every so often, we have to remind ourselves of that. We also know that patience is a function of a good retrospective. Just as it took a certain amount of time for the snappers to grow large enough to take on the urchins, I think there is a certain – and measurable – amount of time for participants in a retrospective to open up and start moving beyond the superficial. That amount of time is more than two hours."
learning-by-doing
retrospectives
agile-practices
collaboration
june 2011 by Vaguery
Novelty Search Users Page
may 2011 by Vaguery
"This page provides information on the use and implementation of novelty search, an evolutionary search method that takes the radical step of ignoring the objective of search and instead rewarding only behavioral novelty. This visual demonstration (requires modern browser, IE users may need to install a plugin) contrasts a search for novelty with a search for the objective."
evolutionary-algorithms
diversity
innovation
learning-by-doing
gptp-2011
may 2011 by Vaguery
Taking the plunge | johnaugust.com
may 2011 by Vaguery
"You’ll be told it’s because it makes communicating your vision easier, and that’s true. But there are two more important reasons. First, if you know how to be a sound man, you know how to make the sound man’s job easier. This has the potential to make you very popular with sound men (or editors, or cinematographers, etc), something you’ll need when your only currency is good will. Second, when you begin producing your own work, this renaissance approach to filmmaking will allow you to start before anyone else signs on. Knowing you can finish in a pinch, if you have to, will lend you a confident relentlessness that makes others want to get involved."
generalism
learning-by-doing
advice
may 2011 by Vaguery
Friday fun projects | (R news & tutorials)
may 2011 by Vaguery
At some point, I’ll turn to my favourite web application combo: Sinatra + MongoDB + Highcharts, to visualize these data dynamically on a web page. For now though, we can get a quick idea and create even more Friday fun by learning how to use RApache to run and view R code in the browser.
Ruby
R-language
visualization
statistics
programming
learning-by-doing
may 2011 by Vaguery
apenwarr - Business is Programming
may 2011 by Vaguery
"Whether because they're Canadian or because they're engineers, or both, they are unusual among aid organizations because they focus on understanding what didn't work. For the last three years, they've published Failure Reports detailing their specific failures. The reports make an interesting read, not just for aid organizations, but for anyone trying to manage engineering teams."
learning-by-doing
publishing
engineering-design
social-norms
explain-your-mistakes
may 2011 by Vaguery
[1006.2404] Multiple-length-scale elastic instability mimics parametric resonance of nonlinear oscillators
june 2010 by Vaguery
"Spatially confined rigid membranes reorganize their morphology in response to the imposed constraints. A crumpled elastic sheet presents a complex pattern of random folds focusing the deformation energy while compressing a membrane resting on a soft foundation creates a regular pattern of sinusoidal wrinkles with a broad distribution of energy. … The physical model, exhibiting an analogy with parametric resonance in nonlinear oscillator, is a new theoretical toolkit to understand the morphology of various confined systems, such as coated materials or living tissues, e.g., wrinkled skin, internal structure of lungs, internal elastica of an artery, brain convolutions or formation of fingerprints. Moreover, it opens the way to new kind of microfabrication design of multiperiodic or chaotic (aperiodic) surface topography via self-organization."
physics
models
nudge-targets
learning-by-doing
simulable
june 2010 by Vaguery
[1006.0849] Reconstruction of Causal Networks by Set Covering
june 2010 by Vaguery
"We present a method for the reconstruction of networks, based on the order of nodes visited by a stochastic branching process. Our algorithm reconstructs a network of minimal size that ensures consistency with the data. Crucially, we show that global consistency with the data can be achieved through purely local considerations, inferring the neighbourhood of each node in turn. The optimisation problem solved for each individual node can be reduced to a Set Covering Problem, which is known to be NP-hard but can be approximated well in practice. We then extend our approach to account for noisy data, based on the Minimum Description Length principle. We demonstrate our algorithms on synthetic data, generated by an SIR-like epidemiological model."
network-theory
modeling
statistics
learning-from-data
learning-by-doing
algorithms
nudge-targets
june 2010 by Vaguery
Multi-task learning - Wikipedia, the free encyclopedia
may 2010 by Vaguery
"Multi-task learning is an approach to machine learning, that learns a problem together with other related problems at the same time, using a shared representation. This often leads to a better model for the main task, because it allows the learner to use the commonality among the tasks. Therefore, multi-task learning is a kind of inductive transfer."
I-guess
machine-learning
learning-by-doing
learning-by-watching
nudge-targets
may 2010 by Vaguery
Project Euler
may 2010 by Vaguery
"Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems.
The motivation for starting Project Euler, and its continuation, is to provide a platform for the inquiring mind to delve into unfamiliar areas and learn new concepts in a fun and recreational context."
mathematics
pedagogy
archive
learning-by-doing
exercises
puzzles
challenges
nudge-targets
The motivation for starting Project Euler, and its continuation, is to provide a platform for the inquiring mind to delve into unfamiliar areas and learn new concepts in a fun and recreational context."
may 2010 by Vaguery
[1005.0972] Adaptive Tuning Algorithm for Performance tuning of Database Management System
may 2010 by Vaguery
"Performance tuning of Database Management Systems(DBMS) is both complex and challenging as it involves identifying and altering several key performance tuning parameters. The quality of tuning and the extent of performance enhancement achieved greatly depends on the skill and experience of the Database Administrator (DBA). As neural networks have the ability to adapt to dynamically changing inputs and also their ability to learn makes them ideal candidates for employing them for tuning purpose. In this paper, a novel tuning algorithm based on neural network estimated tuning parameters is presented. The key performance indicators are proactively monitored….The tuner alters these tuning parameters using the estimated values using a rate change computing algorithm. The preliminary results show that the proposed method is effective in improving the query response time for a variety of workload types."
dba
databases
system-administration
database-administration
design-automation
learning-by-doing
learning-from-data
nudge-targets
may 2010 by Vaguery
[0904.4458] Learning Character Strings via Mastermind Queries, with a Case Study Involving mtDNA
april 2010 by Vaguery
"We study the degree to which a character string, $Q$, leaks details about itself any time it engages in comparison protocols with a strings provided by a querier, Bob, even if those protocols are cryptographically guaranteed to produce no additional information other than the scores that assess the degree to which $Q$ matches strings offered by Bob. We show that such scenarios allow Bob to play variants of the game of Mastermind with $Q$ so as to learn the complete identity of $Q$."
mathematical-recreations
bioinformatics
algorithms
preprint
learning-by-doing
april 2010 by Vaguery
Coding Dojo Wiki: KataFizzBuzz
march 2010 by Vaguery
"Imagine the scene. You are eleven years old, and in the five minutes before the end of the lesson, your Maths teacher decides he should make his class more "fun" by introducing a "game". He explains that he is going to point at each pupil in turn and ask them to say the next number in sequence, starting from one. The "fun" part is that if the number is divisible by three, you instead say "Fizz" and if it is divisible by five you say "Buzz". So now your maths teacher is pointing at all of your classmates in turn, and they happily shout "one!", "two!", "Fizz!", "four!", "Buzz!"... until he very deliberately points at you, fixing you with a steely gaze... time stands still, your mouth dries up, your palms become sweatier and sweatier until you finally manage to croak "Fizz!". Doom is avoided, and the pointing finger moves on. Until the next time."
coding-dojo
agility
learning-by-doing
self-assessment
TDD
BDD
training
kata
march 2010 by Vaguery
Building a Better Teacher - Statistical Modeling, Causal Inference, and Social Science
march 2010 by Vaguery
"Another problem I've often had (as recently as last semester!) is that my goals for students--what they're expected to be able to do when the semester is over--are often not well defined. When we don't have a sense of where we're going, our 15-week courses often fall apart somewhere around week 7 or so. But this should not be such an issue in high school."
pedagogy
teaching
academia
learning-by-doing
advice
citation-etiquette
march 2010 by Vaguery
How Playing Dungeons & Dragons Makes You A Better Author - Jay Lake - io9
february 2010 by Vaguery
"If you spent hundreds of hours playing Dungeons & Dragons in your youth, it turns out that time wasn't wasted. Three successful authors tell Suvudu that D&D gave them the experience points to write decent novels and stories."
Dungeons-and-Dragons
social-norms
social-skills
cognitive-psychology
socialization
pedagogy
acculturation
learning-by-doing
february 2010 by Vaguery
RPCFN: Mazes (#5)
december 2009 by Vaguery
"There are a number of ways to “solve” mazes but there’s a wide scope for you to be as straightforward or as clever as you like with this challenge (tip: I’d love to see some clever/silly solutions!). Your “solvable?” and “steps” methods could share algorithms or you might come up with alternate ways to be more efficient in each case. Good luck!"
ruby
programming
challenges
contest
learning-by-doing
december 2009 by Vaguery
Kids building a pinhole camera no longer impressive; Columbia's Computer Vision Lab raises the bar - Core77
november 2009 by Vaguery
"Columbia University's Computer Vision Labaratory is testing out a product called the BigShot, a digital camera intended to be taken apart and assembled by children, in order to remind them that yeah, someone actually designed and built this thing."
DIY
Makers
education
learning-by-doing
camera
photography
techniques
november 2009 by Vaguery
OnFiction: Writing as Thinking
november 2009 by Vaguery
"Since that interview Howard has written a memoir, The man who forgot how to read. While he was writing it, I met him on the street one day, and he said he was feeling a bit miffed because he had wanted to write a memoir about several aspects of his life, but his editor wanted "the stroke, the whole stroke, and nothing but the stroke." In the book he has sneaked in something of his very interesting life, as well as what happened in the aftermath of the stroke. Between them, Howard and those who read his externalized thoughts back to him have written a wonderfully insightful and engaging book."
writing
cognition
affordances
learning-by-doing
learning-by-saying
Andy-Clark-comes-to-mind
november 2009 by Vaguery
Copy this bookmark: