Evaluation of Human Altruism with DTN based data forwarding: Difference between revisions

From NET Wiki
Jump to navigation Jump to search
(Created page with "== Details == {{Project Description |supervisor=[http://www.net.informatik.uni-goettingen.de/people/sufian_hameed Sufian Hameed] |duration= 6 months |type= Bachelor Thesis |statu...")
 
 
(5 intermediate revisions by the same user not shown)
Line 3: Line 3:
|supervisor=[http://www.net.informatik.uni-goettingen.de/people/sufian_hameed Sufian Hameed]
|supervisor=[http://www.net.informatik.uni-goettingen.de/people/sufian_hameed Sufian Hameed]
|duration= 6 months
|duration= 6 months
|type= Bachelor Thesis
|type= Bachelor/Master/Student Thesis
|status= In progress (Alexander Wolf)
|status= Open
}}
}}


== Description ==
== Description ==
The explosive growth in the unsolicited email (spam) in the past decade [1] has made it impossible for email communications to function without spam protection/filtering. Currently, spam emails have largely outnumbered legitimate ones, increasing from 65% in 2005 to 89% (262 billion spam messages daily) in 2010. Despite that researchers and practitioners have developed and deployed a broad variety of systems intended to prevent spam; it remains a pressing problem of large scale.
Altruism, trust or incentive studies are very related to what is happening in the field of behavior economy. People in that research field usually use games (popular prisoner's dilemma, dictator game) to test and observe the behaviors  of the participants when they encountering different choices. But these kind of games are very limited and artificial and many of the conclusion are very unreliable, for example from the dictator game, one may observe that a lot of participants are willing to share their money with their partners, but we cannot draw the conclusion that people are altruistic from it. The reason is that usually you recruit students to participate in the game  (usually happened in academic research), and under your supervision/observation (you are the professor), the students will tend to behave nicely.  
The spam protection systems used today only filter spam from the user’s inbox (i.e. recipient’s edge), but the spam already travels the network, and provokes non-negligible cost to network operators in terms of bandwidth and infrastructure. On the other hand, content-based filtering [3, 4], one of the most widely adopted defense mechanism, has turned spam problem into false positive and negative one. In consequence, this makes email delivery unreliable.


In recent years several techniques [5, 6 and 7] have been presented using social networks to fight spam. Unfortunately their services are only limited within the social network of an email user. At Computer Netwoks groups, in collaboration with Deutsche Telekom labs, we are actively working on LENS, a new spam protection system, which leverages anti-social networking paradigm based on an underlying trust infrastructure to both extend spam protection beyond a user’s social circle and fundamentally prevent the transmission of spam across the network at the first place.  . The key idea of this paradigm in LENS is to select email users called Gatekeepers (GKs), from outside the user’s social circle and within pre-defined social distances. Unless a GK vouches for the emails of potential senders from outside the social circle of a particular recipient, those e-mails are prevented from transmission.
Using the DTN data forwarding (whether someone will forward data for others), we can explore the real altruistic/selfish behavior of the people. During this thesis we will use [http://user.informatik.uni-goettingen.de/~kzhu/goose.html Goose] as the experimental platform to evaluate the altruistic nature of smart phone users.
 
The single most important question in the whole design is how to ensure that the GKs are non-malicious (and not spammers themselves). Obviously, we cannot simply assume they are non-malicious simply based on the fact that they are in the social network. Otherwise we can simply whitelist the whole social network.
 
The goal of this thesis is to design and implement a protocol for authenticating that the selected GKs (to vouch for spam free communication outside a user’s social circle) are legitimate and non-malicious GKs.  


== Required Skills==
== Required Skills==
Line 21: Line 16:
* Basic understanding of computer networking
* Basic understanding of computer networking
* Good programming skills
* Good programming skills
== Initial Reading ==
*[http://www.nber.org/papers/w15701 So you want to run an experiment, now what? Some Simple Rules of Thumb for Optimal Experimental Design]
*[http://rps-chicago.com/papers/101-25264884.pdf What do Laboratory Experiments Measuring Social Preferences Reveal About the Real World]
*[http://www.rps-chicago.com/papers/102-25784084.pdf On the Interpretation of Giving in Dictator Games]

Latest revision as of 02:36, 16 January 2012

Details

Supervisor: Sufian Hameed
Duration: 6 months
Type: Bachelor/Master/Student Thesis
Status: Open


Description

Altruism, trust or incentive studies are very related to what is happening in the field of behavior economy. People in that research field usually use games (popular prisoner's dilemma, dictator game) to test and observe the behaviors of the participants when they encountering different choices. But these kind of games are very limited and artificial and many of the conclusion are very unreliable, for example from the dictator game, one may observe that a lot of participants are willing to share their money with their partners, but we cannot draw the conclusion that people are altruistic from it. The reason is that usually you recruit students to participate in the game (usually happened in academic research), and under your supervision/observation (you are the professor), the students will tend to behave nicely.

Using the DTN data forwarding (whether someone will forward data for others), we can explore the real altruistic/selfish behavior of the people. During this thesis we will use Goose as the experimental platform to evaluate the altruistic nature of smart phone users.

Required Skills

  • High motivation and ability to work independently and capability to learn quickly new concepts.
  • Basic understanding of computer networking
  • Good programming skills

Initial Reading