Forum     

Go Back   Digit Technology Discussion Forum > Community > Tutorials
Register FAQ Calendar Mark Forums Read

Tutorials This section offers tutorials and How to's on just about anything related to computers and IT. Note: All tutorials are courtesy the posters and not verified by Digit


Closed Thread
 
LinkBack Thread Tools Display Modes
Old 26-07-2005, 12:40 PM   #1 (permalink)
In The Zone
 
anomit's Avatar
 
Join Date: Mar 2005
Location: Kharagpur
Posts: 252
Default Baye's Theorem in Networks


I COULD NOT MAKE OUT WHERE TO POST THIS. SO I POSTED IT HERE.IF NEEDED MOVE IT.


Notation:
1. P(X) means the probability of occurence of event X.

2. P(X|Y) means the probability of occurence of event X provided event Y has already happened

3. An means A with subscript n.

4. 'sum'is the summation function.


******************************
Introduction to Baye's Theorem
******************************


Suppose for the occurence of an event A, n hypotheses are proposed like A1,A2,......,An. Now for 1<=k<=n,


P(Ak|A)= [P(Ak)*P(A|Ak)] / [sum i=1 to n {P(Ai)*P(A|Ai)} ]

The probabilites P(Ai), i=1,2,.....,n are called a priori probabilities and are known before beginning the experiment. Note these are the probabilities of occurence of the hypotheses.

The probabilities P(A|Ai) are called likelihoods as they show how likely A is to occur given a priori probabilities.

The probabilites P(Ai|A) are called posteriori probabilities as they are obtained after the experiment.

***********************
The Mathematical Model
***********************







The objective is to send data from A to B through the available nodes on the network.

Now P(Ci|A) implies probability of data being received correctly by Ci provided A sends it and P(A|Ci) implies probability of A sending the data provided Ci acknowledges the transmission. The acknowledgment will depend upon the state of the machine at node Ci. For e.g. if it is engaged in another transmission or is performing a resource hogging task it may not acknowledge the transmission. So P(A|Ci) is to be found out in real time by the network software.


Now applying the Baye's Theorem to the segment of data flow from A to Ci,


P(Ci|A)= [P(Ci)*P(A|Ci)] / [sum i=1 to 4 {P(Ci)*P(A|Ci)} ]


Before the beginning of data flow, the prbability of all Ci receiving data is equal i.e. P(C1)=P(C2)=P(C3)=P(C4)=1/4

From this the probability of Ci receiving the data correctly will be known and the node with P(Ci|A)=1 will recieve the datagrams. If none of them provides with absolute prbability i.e. 1 then the data will not be sent, A will wait for a few minutes or try other nodes in the network.

In the same way data from Ci will be sent to Di and at last to B.


SOMEBODY PLEASE ASK IF YOU HAVE ANY QUERIES RELATED TO THIS. I WOULD BE HAPPY TO ANSWER THEM



[ADDITION] Even handwriting recognition software make use of probability based model, which in this case is known as Hidden Markov Models.
__________________
Don\'t SYN me, I'll SYN you. :p
anomit is offline  
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Old 26-07-2005, 11:36 PM   #2 (permalink)
Broken In
 
abhishekkulkarni's Avatar
 
Join Date: Aug 2004
Location: Amche Pune
Posts: 182
Default

Now I know a rip-off when I see one dude..........

Source please...
__________________
May the source be with you ..
abhishekkulkarni is offline  
Old 31-07-2005, 10:56 AM   #3 (permalink)
Human Spambot
 
Join Date: May 2004
Location: off to "never ever" land
Posts: 2,912
Default

its his own theory ....
and yes its a complex one at that ..

he might not be able to explain it properly but if u google it u will see researchers have been working on it .. and the many applications of baye's theorem

plz base your allegatiosn on something !

good work anomit .. but u know my views already
__________________
No Mercy, No Limits.
Oobertech.net - Keeping Knowledge Free
theraven is offline  
Old 06-08-2005, 11:31 AM   #4 (permalink)
In The Zone
 
anomit's Avatar
 
Join Date: Mar 2005
Location: Kharagpur
Posts: 252
Default

Thanks raven, you are among the saner ppl out here. 8)

Perhaps abhishek needs to understand the meaning of his own sig.. ..
__________________
Don\'t SYN me, I'll SYN you. :p
anomit is offline  
Old 10-08-2005, 10:35 PM   #5 (permalink)
Broken In
 
abhishekkulkarni's Avatar
 
Join Date: Aug 2004
Location: Amche Pune
Posts: 182
Default

Yeah . I am sorry.And don't worry , I understand the meaning of my sig completely which is the reason why I am apologizing ....
__________________
May the source be with you ..
abhishekkulkarni is offline  
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


 
Latest Threads
- by Who
- by Krow
- by clmlbx
- by Tech&ME
- by icebags

Advertisement




All times are GMT +5.5. The time now is 08:49 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.

Search Engine Optimization by vBSEO 3.3.2