Today I finished reading “Pitch Anything: An Innovative Method for Presenting, Persuading, and Winning the Deal” by Oren Klaff
Listening – Zonoscope
This week I am listening to “Zonoscope” by Cut Copy
Read – Innovations in Intelligent Machines – 2
Today I finished reading “Innovations in Intelligent Machines – 2” by Springer
Read – Snuff
Today I finished reading “Snuff” by Terry Pratchett
Paper – Ambient Isotopic Meshing of Implicit Algebraic Surface with Singularities
Today I read a paper titled “Ambient Isotopic Meshing of Implicit Algebraic Surface with Singularities”
The abstract is:
A complete method is proposed to compute a certified, or ambient isotopic, meshing for an implicit algebraic surface with singularities.
By certified, we mean a meshing with correct topology and any given geometric precision.
We propose a symbolic-numeric method to compute a certified meshing for the surface inside a box containing singularities and use a modified Plantinga-Vegter marching cube method to compute a certified meshing for the surface inside a box without singularities.
Nontrivial examples are given to show the effectiveness of the algorithm.
To our knowledge, this is the first method to compute a certified meshing for surfaces with singularities.
Listening – The Whole Love
This week I am listening to “The Whole Love” by Wilco
Overflowin
“Can you help me debug this?” ask my colleague.
“Sure.” I said, I browsed through his code, “Jesus Christ, where did you steal this code from?”
“Stackoverflow” he responded.
I stared at the code a bit more.
“The question? Or the answers?” I asked.
Burrrrrnnnn!
Paper – Onboard Flight Control of a Small Quadrotor Using Single Strapdown Optical Flow Sensor
Today I read a paper titled “Onboard Flight Control of a Small Quadrotor Using Single Strapdown Optical Flow Sensor”
The abstract is:
This paper considers onboard control of a small-sized quadrotor using a strapdown embedded optical flow sensor which is conventionally used for desktop mice.
The vehicle considered in this paper can carry only few dozen grams of payload, therefore conventional camera-based optical flow methods are not applicable.
We present hovering control of the small-sized quadrotor using a single-chip optical flow sensor, implemented on an 8-bit microprocessor without external sensors or communication with a ground control station.
Detailed description of all the system components is provided along with evaluation of the accuracy.
Experimental results from flight tests are validated with the ground-truth data provided by a high-accuracy reference system.
Paper – Beating Irrationality: Does Delegating to IT Alleviate the Sunk Cost Effect?
Today I read a paper titled “Beating Irrationality: Does Delegating to IT Alleviate the Sunk Cost Effect?”
The abstract is:
In this research, we investigate the impact of delegating decision making to information technology (IT) on an important human decision bias – the sunk cost effect.
To address our research question, we use a unique and very rich dataset containing actual market transaction data for approximately 7,000 pay-per-bid auctions.
Thus, unlike previous studies that are primarily laboratory experiments, we investigate the effects of using IT on the proneness to a decision bias in real market transactions.
We identify and analyze irrational decision scenarios of auction participants.
We find that participants with a higher monetary investment have an increased likelihood of violating the assumption of rationality, due to the sunk cost effect.
Interestingly, after controlling for monetary investments, participants who delegate their decision making to IT and, consequently, have comparably lower behavioral investments (e.g., emotional attachment, effort, time) are less prone to the sunk cost effect.
In particular, delegation to IT reduces the impact of overall investments on the sunk cost effect by approximately 50%.
Read – Napoleon Hill’s Road to Success
Today I finished reading “Napoleon Hill’s Road to Success” by Napoleon Hill
Studying – UX design tools with Illustrator
This month I am studying “UX design tools with Illustrator”
Listening – Simple Math
This week I am listening to “Simple Math” by Manchester Orchestra
Paper – Multi-Robot Searching Algorithm Using Levy Flight and Artificial Potential Field
Today I read a paper titled “Multi-Robot Searching Algorithm Using Levy Flight and Artificial Potential Field”
The abstract is:
An efficient search algorithm is very crucial in robotic area, especially for exploration missions, where the target availability is unknown and the condition of the environment is highly unpredictable.
In a very large environment, it is not sufficient to scan an area or volume by a single robot, multiple robots should be involved to perform the collective exploration.
In this paper, we propose to combine bio-inspired search algorithm called Levy flight and artificial potential field method to perform an efficient searching algorithm for multi-robot applications.
The main focus of this work is not only to prove the concept or to measure the efficiency of the algorithm by experiments, but also to develop an appropriate generic framework to be implemented both in simulation and on real robotic platforms.
Several experiments, which compare different search algorithms, are also performed.
Read – Game Mechanics: Advanced Game Design
Today I finished reading “Game Mechanics: Advanced Game Design” by Ernest Adams
Stir to ensure proper mixing
“And we can us mixins in Java now!” proclaimed the developer proudly.
Congratulations, your toy language can finally do what C++ did 30 years ago.
Paper – Stealing Reality
Today I read a paper titled “Stealing Reality”
The abstract is:
In this paper we discuss the threat of malware targeted at extracting information about the relationships in a real-world social network as well as characteristic information about the individuals in the network, which we dub Stealing Reality.
We present Stealing Reality, explain why it differs from traditional types of network attacks, and discuss why its impact is significantly more dangerous than that of other attacks.
We also present our initial analysis and results regarding the form that an SR attack might take, with the goal of promoting the discussion of defending against such an attack, or even just detecting the fact that one has already occurred.
Watching – Ong Bak 3
Today I watched “Ong Bak 3”
Listening – My Head Is An Animal
This week I am listening to “My Head Is An Animal” by Of Monsters And Men
Read – Adapt
Today I finished reading “Adapt: Why Success Always Starts with Failure” by Tim Harford
Read – Toy Shop
Today I finished reading “Toy Shop” by Harry Harrison
Paper – Control of a Lightweight Flexible Robotic Arm Using Sliding Modes
Today I read a paper titled “Control of a Lightweight Flexible Robotic Arm Using Sliding Modes”
The abstract is:
This paper presents a robust control scheme for flexible link robotic manipulators, which is based on considering the flexible mechanical structure as a system with slow (rigid) and fast (flexible) modes that can be controlled separately.
The rigid dynamics is controlled by means of a robust sliding-mode approach with wellestablished stability properties while an LQR optimal design is adopted for the flexible dynamics.
Experimental results show that this composite approach achieves good closed loop tracking properties both for the rigid and the flexible dynamics.
Read – God, No!
Today I finished reading “God, No!: Signs You May Already Be an Atheist and Other Magical Tales” by Penn Jillette
Paper – Physical Simulation of Inarticulate Robots
Today I read a paper titled “Physical Simulation of Inarticulate Robots”
The abstract is:
In this note we study the structure and the behavior of inarticulate robots.
We introduce a robot that moves by successive revolvings.
The robot’s structure is analyzed, simulated and discussed in detail.
Listening – A Different Kind Of Fix
This week I am listening to “A Different Kind Of Fix” by Bombay Bicycle Club
Uncharged Melodies
Pulling the Tesla in to the garage and then walking away without plugging the car in to the charger is the metaphorical equivalent of leaving the toilet seat up.
Perhaps the Tesla could play a little warning tune when it recognises you are home but you have forgotten to plug it in.
Read – Linchpin
Today I finished reading “Linchpin: Are You Indispensable?” by Seth Godin
Paper – Inferring Networks of Diffusion and Influence
Today I read a paper titled “Inferring Networks of Diffusion and Influence”
The abstract is:
Information diffusion and virus propagation are fundamental processes taking place in networks.
While it is often possible to directly observe when nodes become infected with a virus or adopt the information, observing individual transmissions (i.e., who infects whom, or who influences whom) is typically very difficult.
Furthermore, in many applications, the underlying network over which the diffusions and propagations spread is actually unobserved.
We tackle these challenges by developing a method for tracing paths of diffusion and influence through networks and inferring the networks over which contagions propagate.
Given the times when nodes adopt pieces of information or become infected, we identify the optimal network that best explains the observed infection times.
Since the optimization problem is NP-hard to solve exactly, we develop an efficient approximation algorithm that scales to large datasets and finds provably near-optimal networks.
We demonstrate the effectiveness of our approach by tracing information diffusion in a set of 170 million blogs and news articles over a one year period to infer how information flows through the online media space.
We find that the diffusion network of news for the top 1,000 media sites and blogs tends to have a core-periphery structure with a small set of core media sites that diffuse information to the rest of the Web.
These sites tend to have stable circles of influence with more general news media sites acting as connectors between them.
Lack of Understanding Whose Part?
My Saturday & Sunday…
Me: “Okay, I’ve got your laptop rebuilding the search index and verifying the integrity of your mailbox.”
Relation: “Can I do other things?”
Me: “Sure, you just cannot open Outlook. And any files you need to search for will be slow.”
A little while later…
Relation: “It stopped working and I have this scary popup.”
Me: “I did say you couldn’t open Outlook.”
Relation: “But I didn’t think reading email would be a problem.”.
A little while later…
Relation: “It still cannot find my email.”
Me: “Let me check the index and the scan. Huh, it seems you closed the scan window and paused the index. Why?”
Relation: “Progress boxes make me anxious.”
Me: “Let me restart the index. And this time, don’t touch anything.”
36 hours later.
Relation: “The index and the email scan still hasn’t finished. It’s barely moved forward. I thought you said this would be fast.”
Me: “Let me look. Well, it seems to be moving now. Has it been running all this time?”
Relation: “Yep, I left it run over night, I closed the laptop when we all sat down to dinner and opened it back up just a few minutes ago.”
Listening – Past Life Martyred Saints
This week I am listening to “Past Life Martyred Saints” by EMA
Paper – Video Stippling
Today I read a paper titled “Video Stippling”
The abstract is:
In this paper, we consider rendering color videos using a non-photo-realistic art form technique commonly called stippling.
Stippling is the art of rendering images using point sets, possibly with various attributes like sizes, elementary shapes, and colors.
Producing nice stippling is attractive not only for the sake of image depiction but also because it yields a compact vectorial format for storing the semantic information of media.
Moreover, stippling is by construction easily tunable to various device resolutions without suffering from bitmap sampling artifacts when resizing.
The underlying core technique for stippling images is to compute a centroidal Voronoi tessellation on a well-designed underlying density.
This density relates to the image content, and is used to compute a weighted Voronoi diagram.
By considering videos as image sequences and initializing properly the stippling of one image by the result of its predecessor, one avoids undesirable point flickering artifacts and can produce stippled videos that nevertheless still exhibit noticeable artifacts.
To overcome this, our method improves over the naive scheme by considering dynamic point creation and deletion according to the current scene semantic complexity, and show how to effectively vectorize video while adjusting for both color and contrast characteristics.
Furthermore, we explain how to produce high quality stippled “videos” (eg., fully dynamic spatio-temporal point sets) for media containing various fading effects, like quick motions of objects or progressive shot changes.
We report on practical performances of our implementation, and present several stippled video results rendered on-the-fly using our viewer that allows both spatio-temporal dynamic rescaling (eg., upscale vectorially frame rate).
Paper – Accurate 3D maps from depth images and motion sensors via nonlinear Kalman filtering
Today I read a paper titled “Accurate 3D maps from depth images and motion sensors via nonlinear Kalman filtering”
The abstract is:
This paper investigates the use of depth images as localisation sensors for 3D map building.
The localisation information is derived from the 3D data thanks to the ICP (Iterative Closest Point) algorithm.
The covariance of the ICP, and thus of the localization error, is analysed, and described by a Fisher Information Matrix.
It is advocated this error can be much reduced if the data is fused with measurements from other motion sensors, or even with prior knowledge on the motion.
The data fusion is performed by a recently introduced specific extended Kalman filter, the so-called Invariant EKF, and is directly based on the estimated covariance of the ICP.
The resulting filter is very natural, and is proved to possess strong properties.
Experiments with a Kinect sensor and a three-axis gyroscope prove clear improvement in the accuracy of the localization, and thus in the accuracy of the built 3D map.
Read – 168 Hours
Today I finished reading “168 Hours: You Have More Time Than You Think” by Laura Vanderkam
Paper – Infinite Multiple Membership Relational Modeling for Complex Networks
Today I read a paper titled “Infinite Multiple Membership Relational Modeling for Complex Networks”
The abstract is:
Learning latent structure in complex networks has become an important problem fueled by many types of networked data originating from practically all fields of science.
In this paper, we propose a new non-parametric Bayesian multiple-membership latent feature model for networks.
Contrary to existing multiple-membership models that scale quadratically in the number of vertices the proposed model scales linearly in the number of links admitting multiple-membership analysis in large scale networks.
We demonstrate a connection between the single membership relational model and multiple membership models and show on “real” size benchmark network data that accounting for multiple memberships improves the learning of latent structure as measured by link prediction while explicitly accounting for multiple membership result in a more compact representation of the latent structure of networks.
Paper – Dynamic Balance Control of Multi-arm Free-Floating Space Robots
Today I read a paper titled “Dynamic Balance Control of Multi-arm Free-Floating Space Robots”
The abstract is:
This paper investigates the problem of the dynamic balance control of multi-arm free-floating space robot during capturing an active object in close proximity.
The position and orientation of space base will be affected during the operation of space manipulator because of the dynamics coupling between the manipulator and space base.
This dynamics coupling is unique characteristics of space robot system.
Such a disturbance will produce a serious impact between the manipulator hand and the object.
To ensure reliable and precise operation, we propose to develop a space robot system consisting of two arms, with one arm (mission arm) for accomplishing the capture mission, and the other one (balance arm) compensating for the disturbance of the base.
We present the coordinated control concept for balance of the attitude of the base using the balance arm.
The mission arm can move along the given trajectory to approach and capture the target with no considering the disturbance from the coupling of the base.
We establish a relationship between the motion of two arm that can realize the zeros reaction to the base.
The simulation studies verified the validity and efficiency of the proposed control method.
Listening – Belong
This week I am listening to “Belong” by The Pains Of Being Pure At Heart
Read – In the Plex
Today I finished reading “In the Plex: How Google Thinks, Works, and Shapes Our Lives” by Steven Levy
Read – Fuzzy Nation
Today I finished reading “Fuzzy Nation” by John Scalzi
Paper – Detecting Coordination Problems in Collaborative Software Development Environments
Today I read a paper titled “Detecting Coordination Problems in Collaborative Software Development Environments”
The abstract is:
Software development is rarely an individual effort and generally involves teams of developers collaborating to generate good reliable code.
Among the software code there exist technical dependencies that arise from software components using services from other components.
The different ways of assigning the design, development, and testing of these software modules to people can cause various coordination problems among them.
We claim that the collaboration of the developers, designers and testers must be related to and governed by the technical task structure.
These collaboration practices are handled in what we call Socio-Technical Patterns.
The TESNA project (Technical Social Network Analysis) we report on in this paper addresses this issue.
We propose a method and a tool that a project manager can use in order to detect the socio-technical coordination problems.
We test the method and tool in a case study of a small and innovative software product company.
Read – The Compound Effect
Today I finished reading “The Compound Effect: Jumpstart Your Income, Your Life, Your Success” by Darren Hardy
Studying – Package design with Illustrator
This month I am studying “Package design with Illustrator”
I’ve always had a fascination with really good package design.
Not just the language and metaphors used in the packaging, but also how graphics are wrapped around a three dimensional object.
Expecting to extract a lot of useful knowledge from this intensive design class.
This is an online class consisting of video tutorials and practice exercises.
Log: Managed to log 18 hours of tutorials, study and practice exercises.
Paper – Walking on a Graph with a Magnifying Glass: Stratified Sampling via Weighted Random Walks
Today I read a paper titled “Walking on a Graph with a Magnifying Glass: Stratified Sampling via Weighted Random Walks”
The abstract is:
Our objective is to sample the node set of a large unknown graph via crawling, to accurately estimate a given metric of interest.
We design a random walk on an appropriately defined weighted graph that achieves high efficiency by preferentially crawling those nodes and edges that convey greater information regarding the target metric.
Our approach begins by employing the theory of stratification to find optimal node weights, for a given estimation problem, under an independence sampler.
While optimal under independence sampling, these weights may be impractical under graph crawling due to constraints arising from the structure of the graph.
Therefore, the edge weights for our random walk should be chosen so as to lead to an equilibrium distribution that strikes a balance between approximating the optimal weights under an independence sampler and achieving fast convergence.
We propose a heuristic approach (stratified weighted random walk, or S-WRW) that achieves this goal, while using only limited information about the graph structure and the node properties.
We evaluate our technique in simulation, and experimentally, by collecting a sample of Facebook college users.
We show that S-WRW requires 13-15 times fewer samples than the simple re-weighted random walk (RW) to achieve the same estimation accuracy for a range of metrics.
Listening – Bad As Me
This week I am listening to “Bad As Me” by Tom Waits
Paper – A Spiking Neural Learning Classifier System
Today I read a paper titled “A Spiking Neural Learning Classifier System”
The abstract is:
Learning Classifier Systems (LCS) are population-based reinforcement learners used in a wide variety of applications.
This paper presents a LCS where each traditional rule is represented by a spiking neural network, a type of network with dynamic internal state.
We employ a constructivist model of growth of both neurons and dendrites that realise flexible learning by evolving structures of sufficient complexity to solve a well-known problem involving continuous, real-valued inputs.
Additionally, we extend the system to enable temporal state decomposition.
By allowing our LCS to chain together sequences of heterogeneous actions into macro-actions, it is shown to perform optimally in a problem where traditional methods can fail to find a solution in a reasonable amount of time.
Our final system is tested on a simulated robotics platform.
Watching – Super 8
Today I watched “Super 8”
Paper – Vision Based Game Development Using Human Computer Interaction
Today I read a paper titled “Vision Based Game Development Using Human Computer Interaction”
The abstract is:
A Human Computer Interface (HCI) System for playing games is designed here for more natural communication with the machines.
The system presented here is a vision-based system for detection of long voluntary eye blinks and interpretation of blink patterns for communication between man and machine.
This system replaces the mouse with the human face as a new way to interact with the computer.
Facial features (nose tip and eyes) are detected and tracked in realtime to use their actions as mouse events.
The coordinates and movement of the nose tip in the live video feed are translated to become the coordinates and movement of the mouse pointer on the application.
The left or right eye blinks fire left or right mouse click events.
The system works with inexpensive USB cameras and runs at a frame rate of 30 frames per second.
Listening – Nostalgia, Ultra.
This week I am listening to “Nostalgia, Ultra.” by Frank Ocean
Paper – Shape preservation behavior of spline curves
Today I read a paper titled “Shape preservation behavior of spline curves”
The abstract is:
Shape preservation behavior of a spline consists of criterial conditions for preserving convexity, inflection, collinearity, torsion and coplanarity shapes of data polgonal arc.
We present our results which acts as an improvement in the definitions of and provide geometrical insight into each of the above shape preservation criteria.
We also investigate the effect of various results from the literature on various shape preservation criteria.
These results have not been earlier refered in the context of shape preservation behaviour of splines.
We point out that each curve segment need to satisfy more than one shape preservation criteria.
We investigate the conflict between different shape preservation criteria 1)on each curve segment and 2)of adjacent curve segments.
We derive simplified formula for shape preservation criteria for cubic curve segments.
We study the shape preservation behavior of cubic Catmull-Rom splines and see that, though being very simple spline curve, it indeed satisfy all the shape preservation criteria.
Paper – Path Planning Algorithm for Extinguishing Forest Fires
Today I read a paper titled “Path Planning Algorithm for Extinguishing Forest Fires”
The abstract is:
One of the major impacts of climatic changes is due to destroying of forest.
Destroying of forest takes place in many ways but the majority of the forest is destroyed due to wild forest fires.
In this paper we have presented a path planning algorithm for extinguishing fires which uses Wireless Sensor and Actor Networks (WSANs) for detecting fires.
Since most of the works on forest fires are based on Wireless Sensor Networks (WSNs) and a collection of work has been done on coverage, message transmission, deployment of nodes, battery power depletion of sensor nodes in WSNs we focused our work in path planning approach of the Actor to move to the target area where the fire has occurred and extinguish it.
An incremental approach is presented in order to determine the successive moves of the Actor to extinguish fire in an environment with and without obstacles.
This is done by comparing the moves determined with target location readings obtained using sensors until the Actor reaches the target area to extinguish fires.
Listening – Section.80
This week I am listening to “Section.80” by Kendrick Lamar
Read – The Feynman Lectures on Physics Vol 11: On Science & Vision
Today I finished reading “The Feynman Lectures on Physics Vol 11: On Science & Vision” by Richard Feynman