<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Rawseeds Project &#187; Benchmarking Toolkit</title>
	<atom:link href="http://www.rawseeds.org/home/category/benchmarking-toolkit/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rawseeds.org/home</link>
	<description>Raw seeds can be consumed as they are...or be the start for the growth of new results.</description>
	<lastBuildDate>Mon, 22 Mar 2010 10:51:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>BitTorrent HOWTO for Rawseeds users</title>
		<link>http://www.rawseeds.org/home/2009/05/20/bittorrent-howto/</link>
		<comments>http://www.rawseeds.org/home/2009/05/20/bittorrent-howto/#comments</comments>
		<pubDate>Wed, 20 May 2009 15:02:55 +0000</pubDate>
		<dc:creator>giulio.fontana</dc:creator>
				<category><![CDATA[Benchmark Problems]]></category>
		<category><![CDATA[Datasets]]></category>
		<category><![CDATA[Toolkit distribution]]></category>

		<guid isPermaLink="false">http://www.rawseeds.org/home/?p=494</guid>
		<description><![CDATA[What is BitTorrent?
BitTorrent is a protocol for efficient peer-to-peer file sharing. The term &#8220;peer-to-peer&#8221; means that each user requesting a specific file also acts as a distributor for that file towards other users. This leads to massively faster download speed for every user, something that is very needed for the case of Rawseeds, where extremely [...]]]></description>
			<content:encoded><![CDATA[<h3>What is BitTorrent?</h3>
<p><a href="http://en.wikipedia.org/wiki/BitTorrent_(protocol)">BitTorrent</a> is a protocol for efficient peer-to-peer file sharing. The term &#8220;peer-to-peer&#8221; means that each user requesting a specific file also acts as a distributor for that file towards other users. This leads to massively faster download speed for every user, something that is <em>very</em> needed for the case of Rawseeds, where extremely large files have to be distributed within reasonable time. An explanation of why and how the use of BitTorrent to distribute the datasets is a key element of Rawseeds <a href="/home/2009/05/20/rawseeds-and-bittorrent-why/">can be read here</a>. </p>
<p>The key concepts behind BitTorrent are the following:</p>
<ul>
<li>every file to be distributed is subdivided into chunks</li>
<li>the chunks are distributed to different users requesting that file</li>
<li>users exchange already downloaded portions as well as downloading new ones</li>
<li>“smart” distribution policies (e.g., rarest chunk first) are implemented to further speed up things</li>
</ul>
<p>The elements of a BitTorrent system for the distribution of a file are:</p>
<ol>
<li>the <strong>peers</strong>, i.e., the PCs requesting the file;</li>
<li>the <strong>seeds</strong>, i.e., the peers possessing a complete copy of the file;</li>
<li>the <strong>tracker</strong>, i.e., the PC coordinating the sharing of the file.
</ol>
<p>The Rawseeds project set up the tracker and a few seeds. However, many other seeds are needed, so <strong>your help is crucial!</strong> In fact, we are a small project: we do not have the resources to set up many seeds by ourselves, or to buy ultra-wideband hosting services. So we ask you to <strong>share a little bit of your upload bandwidth</strong> to help other users get the files (just as you were helped by previous users). How? In a nutshell, <em>keeping your BitTorrent client (i.e., the program you used to get the data) running after you have finished the download</em>, and ensuring that it is restarted at every boot. <a href="/home/2009/05/20/why-you-should-really-act-as-a-bittorrent-seed-for-rawseeds-and-how/">Read here</a> for the details. Thank you!</p>
<h3>What you need to get Rawseeds&#8217; datasets</h3>
<p>To be able to download Rawseeds&#8217; datasets, you need two things:</p>
<ol>
<li>a <strong>BitTorrent client</strong> program;</li>
<li>an <strong>open TCP port</strong> towards that program (this is only required if you want <em>fast</em> download).</li>
</ol>
<p>First, let&#8217;s see what a <strong>BitTorrent client</strong> is.<br />
It is a little program that is able to manage the exchange of data through the internet using the BitTorrent protocol. BitTorrent clients are available for free for any software platform (and particularly for Windows, Mac, Linux); actually, they have become so commonplace that they are frequently installed by default together with the OS (this is the case of many Linux distributions, for instance). <a href="http://en.wikipedia.org/wiki/List_of_BitTorrent_clients">Here you can find a list of available BitTorrent clients</a>. Some of the most commonly used are μTorrent (Windows only), Transmission (Mac and Linux only), KTorrent ( Linux, Mac, Windows): however, everyone has her preferences here, so let&#8217;s just say that <em>any</em> of them is good for Rawseeds (if we can say a word about this&#8230; prefer open source software!). Just ask your friends and colleagues: we&#8217;re sure that some (or possibly all&#8230;) of them already use BitTorrent.</p>
<p>Now, let&#8217;s describe what an <strong>open TCP port</strong> is and how to get it.<br />
Your BitTorrent client will point out to you if the port it is trying to use to receive connections is closed. If it isn&#8217;t, you don&#8217;t even need to read this paragraph. If it is closed, this means that your PC is behind a firewall (be it hardware or software, such as Windows&#8217; own), and that an external PC cannot try and connect to your running applications unless you instruct your firewall to accept incoming connections. Incoming connections are directed to one of the 65536 <em>ports</em> defined by the <a href="http://en.wikipedia.org/wiki/TCP/IP_port#TCP_ports">TCP protocol</a>, each of which is associated to a specific service or application (or to none). One of this ports is associated to your BitTorrent client: you must <em>open it</em> in order to receive connections from other Rawseeds users: in this way, your download speeds will be much greater.<br />
The specific port to open is set in the Preferences (or Options or whatever) of your BitTorrent client. If you don&#8217;t have a reason to change it, use the default value set by the program. To open the port, you have to access your firewall and specify that incoming connections to that port must be allowed. Unfortunately, we can&#8217;t give you detailed instructions about this process, because it is heavily dependent on how your firewall is implemented. Usually, hardware firewalls are fitted with a web interface accessible with a web browser, while software firewalls have their own configuration menus.<br />
Anyway, if you work in a company, an university, or any other large-scale structure the firewalls are almost surely not operated by you, but by your network administrators. So you simply have to ask them to open for your machine the port specified by the BitTorrent client you chose. A word of warning about this&#8230; network administrators do not usually like people using BitTorrent within their network. In fact, this kind of protocol is mostly used to share media such as music and movies. Therefore, be prepared to be asked by a frowning tecnician: &#8220;Exactly, <em>why</em> do you need this port to be opened?&#8221;.</p>
<h3>How to get Rawseeds&#8217; datasets</h3>
<p>Once you have installed the BitTorrent client of your choice, you&#8217;re done.<br />
While browsing Rawseeds&#8217; website, if you find the link to a file you want to dowload, just click on it. As usual, you will be asked by your web browser what to do with it (e.g., save or open it). If the file has a &#8220;.torrent&#8221; extension, choose &#8220;Open with [<em>your BitTorrent client program</em>]. The program will open, and download of the file will begin (possibly after you have been asked for a further confirmation by the BitTorrent client itself).<br />
The amount of resources (processor, RAM, &#8230;) used by a BitTorrent client is very small: so much so that they can be considered as negligible with a modern PC. Therefore, you can leave the program running all the time, while you do your work as usual. You can stop the BitTorrent program whenever you like, without losing the already downloaded data; you can also, of course, turn off the PC. However be sure to re-run the BitTorrent client as you turn on the PC, or the download will not resume (the best way to do this is to put the BitTorrent client in the list of applications that are automatically started every time the PC is turned on).<br />
The BitTorrent client will put the downloaded files into a specific directory that is set by its own &#8220;Preferences&#8221; (or &#8220;Options&#8221; or whatever). It will also inform you about how much of each file you have already downloaded. For extremely large files, such as some of Rawseeds&#8217; ones, download can take many hours or even days. Download speed for a given file depends (on the download bandwidth of your internet connection and) on how many other users are helping you by seeding the same file. This is why your help as a seed is crucial: please, take away some minutes from your work to <a href="/home/2009/05/20/why-you-should-really-act-as-a-bittorrent-seed-for-rawseeds-and-how/">read how easily you can become a seed for Rawseeds&#8217; datasets and why you should do it</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rawseeds.org/home/2009/05/20/bittorrent-howto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Rawseeds&#8217; Benchmarking Toolkit?</title>
		<link>http://www.rawseeds.org/home/2009/05/20/what-is-rawseeds-benchmarking-toolkit/</link>
		<comments>http://www.rawseeds.org/home/2009/05/20/what-is-rawseeds-benchmarking-toolkit/#comments</comments>
		<pubDate>Wed, 20 May 2009 13:01:08 +0000</pubDate>
		<dc:creator>giulio.fontana</dc:creator>
				<category><![CDATA[Benchmark Problems]]></category>
		<category><![CDATA[Benchmark Solutions]]></category>
		<category><![CDATA[Benchmarking Toolkit]]></category>
		<category><![CDATA[Datasets]]></category>
		<category><![CDATA[Rating methodologies]]></category>

		<guid isPermaLink="false">http://www.rawseeds.org/home/?p=443</guid>
		<description><![CDATA[Rawseeds will generate and publish two categories of structured benchmarks:


Benchmark Problems (BPs), defined as the union of: (i) the detailed and unambiguous description of a task; (ii) a collection of raw multisensor data, gathered through experimental activity, to be used as the input for the execution of the task; (iii) a set of rating methodologies [...]]]></description>
			<content:encoded><![CDATA[<p>Rawseeds will generate and publish two categories of structured benchmarks:</p>
<ul>
<li>
<a href="/home/category/benchmarking-toolkit/benchmark-problems/">Benchmark Problems</a> (BPs), defined as the union of: (i) the detailed and unambiguous description of a task; (ii) a collection of <a href="/home/category/benchmarking-toolkit/datasets/">raw multisensor data</a>, gathered through experimental activity, to be used as the input for the execution of the task; (iii) a set of <a href="/home/category/benchmarking-toolkit/performance-measures/">rating methodologies</a> for the evaluation of the results of the task execution. The application of the given methodologies to the output of an algorithm or piece of software designed to solve a Benchmark Problem produces a set of scores that can be used to assess the performance of the algorithm or compare it with other algorithms.
</li>
<li>
<a href="/home/category/benchmarking-toolkit/benchmark-solutions/">Benchmark Solutions</a> (BSs), defined as the union of: (i) a BP; (ii) the detailed description of an algorithm for the solution of the BP (possibly including the source code of its implementation and/or executable code); (iii) the complete output of the algorithm when applied to the BP; (iv) the scores associated to this output, calculated with the methodology specified in the BP.
</li>
</ul>
<p>The set of sensor data (or <em>dataset</em>) associated to each BP is subject to a <em>validation</em> procedure prior to publication, to ensure absence of defects (such as data drop-outs) and correct time-syncing between separate sensor data streams. In addition to that, each dataset includes the corresponding <a href="/home/category/locations/ground-truth/">ground truth</a>, time-synchronized with the sensor data, and &#8211; where applicable &#8211; the results of sensor calibration. Finally, the data required to calibrate the sensors are included into the datasets as well, for users who prefer to perform calibration personally.</p>
<p>The collection of datasets, BPs and BSs published by Rawseeds is called the <strong><a href="/home/category/benchmarking-toolkit/">Rawseeds Benchmarking Toolkit</a></strong> and is freely downloadable through this website.</p>
<p>The main use of a BP is to test existing algorithms and compare their performance with that of alternative algorithms. The fact that a common ground for comparison exists is assured by the use of the rating methodology defined by the BP itself. A BS can be used in many ways, as it is possible to:</p>
<ul>
<li>
compare the scores obtained by the algorithm included in the BS with the scores obtained by another algorithm applied to the same BP (remember that the rating methodology is defined by the BP, and so can be applied to different BSs associated to the same BP);</p>
</li>
<li>
use 	the output of the algorithm included in the BS to get pre-processed input data for higher level algorithms to be tested (e.g. planners);</p>
</li>
<li>
use 	the algorithm and/or the software of the BS as a &#8220;building block&#8221; to design a multi-layer system for the processing of sensor data;</p>
</li>
<li>
use 	the algorithm included in the BS as a starting point for the design of new algorithms.</p>
</li>
</ul>
<p>The Rawseeds Project will generate the BPs and a set of BSs based on state-of-the-art robotics algorithms, but users of the Rawseeds website are encouraged to <a href="/home/category/other/contribute-to-rawseeds/">contribute to Rawseeds</a> by submitting their own Benchmark Solutions for publication. We hope that a vital community of Rawseeds users and contributors will build up, using our <a href="/forum/">Forum</a> to communicate. Rawseeds includes mechanisms to safeguard the <a href="/home/category/other/contribute-to-rawseeds/intellectual-property/">intellectual property</a> of the contributors.</p>
<p>It is also possible for Rawseeds users to submit new Benchmark Problems for publication. However, they will be accepted only if the associated datasets have been subjected to the same exacting validation procedures that we applied on our own datasets, and if an associated ground truth with sufficient accuracy is present.</p>
<p><a href="/home/category/benchmarking-toolkit/">Click here to go to Rawseeds&#8217; Benchmarking Toolkit</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rawseeds.org/home/2009/05/20/what-is-rawseeds-benchmarking-toolkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Benchmark Solutions are being finalized</title>
		<link>http://www.rawseeds.org/home/2009/05/20/benchmark-solutions-were-working-on-them/</link>
		<comments>http://www.rawseeds.org/home/2009/05/20/benchmark-solutions-were-working-on-them/#comments</comments>
		<pubDate>Wed, 20 May 2009 12:31:34 +0000</pubDate>
		<dc:creator>giulio.fontana</dc:creator>
				<category><![CDATA[Benchmark Solutions]]></category>

		<guid isPermaLink="false">http://www.rawseeds.org/home/?p=431</guid>
		<description><![CDATA[At present (August 2009) the datasets and the first batch of Benchmark Problems have been published. Wait for a while, and you will also find here the Benchmark Solutions.
By the way: while you wait, have you considered submitting a BS based on your own algorithms?
]]></description>
			<content:encoded><![CDATA[<p>At present (August 2009) <a href="/home/category/benchmarking-toolkit/datasets/">the datasets</a> and <a href="/home/category/benchmarking-toolkit/benchmark-problems/">the first batch of Benchmark Problems</a> have been published. Wait for a while, and you will also find here the <strong>Benchmark Solutions</strong>.<br />
By the way: while you wait, have you considered <a href="/home/2007/12/15/how-you-can-contribute/">submitting a BS based on your own algorithms</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rawseeds.org/home/2009/05/20/benchmark-solutions-were-working-on-them/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Contributing to Rawseeds with new Benchmark Solutions</title>
		<link>http://www.rawseeds.org/home/2007/12/15/how-you-can-contribute/</link>
		<comments>http://www.rawseeds.org/home/2007/12/15/how-you-can-contribute/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 23:10:58 +0000</pubDate>
		<dc:creator>giulio.fontana</dc:creator>
				<category><![CDATA[Benchmark Solutions]]></category>
		<category><![CDATA[How can I contribute?]]></category>

		<guid isPermaLink="false">http://www.jeia.it/rawseeds/home/2007/12/15/how-you-can-contribute/</guid>
		<description><![CDATA[Rawseeds&#8217; Benchmarking Toolkit includes a set of Benchmark Problems, i.e., problems based on one of our datasets, and a number of Benchmark Solutions for them. For more details, please read here.
A Benchmark Solution is, in a nutshell, an algorithm used to solve one of Rawseeds&#8217; Benchmark Problems, together with its output and some additional information [...]]]></description>
			<content:encoded><![CDATA[<p>Rawseeds&#8217; Benchmarking Toolkit includes a set of <em>Benchmark Problems</em>, i.e., problems based on one of our datasets, and a number of <em>Benchmark Solutions</em> for them. For more details, please <a href="/home/category/benchmarking-toolkit/">read here</a>.</p>
<p>A <strong>Benchmark Solution</strong> is, in a nutshell, an algorithm used to solve one of Rawseeds&#8217; Benchmark Problems, together with its output and some additional information (such as the values of the <a href="/rs/methods">rating methodologies</a> associated to the BP when applied to the output of the BS). To know what is a BS in practice, and what information you should include in your own, please see <a href='http://www.rawseeds.org/home/wp-content/uploads/2009/11/01-Concepts+Definitions.pdf'>this document</a>, also included into the description of each rating methodology.</p>
<p>The BSs that Rawseeds will initially publish are developed by the project and based on state-of-the-art algorithms; but (here is the important bit) <strong>you are invited to add your own BSs</strong>. To do that, it is sufficient that you put your algorithms in the form of solutions to specific BPs, and submit them to Rawseeds.<br />
To submit a new Benchmark Solution for publication, use the <strong>&#8220;Got a solution?&#8221; form</strong> on the page of the Benchmark Problem that your BS is targeted to. You need to be a registered user to use the form: if you aren&#8217;t, you can register by going to <a href="/forum/">Rawseeds&#8217; forum</a>, clicking on &#8220;Sign In&#8221; and then on &#8220;Apply for membership&#8221; (or go directly to <a href="/forum/people.php?PostBackAction=ApplyForm">this page</a>).</p>
<p>There are many reasons why <a href="/home/why-rawseeds/">publishing your results in the form of BSs is good for you</a>, either if you are a researcher or a company. If you are a company, you are probably worrying about how this can coexist with the protection of your intellectual property: well, don&#8217;t. We devised <a href="/home/category/other/contribute-to-rawseeds/intellectual-property/">specific solutions for this issue</a>, exactly to avoid excluding companies from the benefits of publishing their results in the form of Benchmark Solutions. Rawseeds lets you publish your achievements without jeopardizing your investments&#8230; or reducing your contribution to a scant press release.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rawseeds.org/home/2007/12/15/how-you-can-contribute/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Go to the BSs…</title>
		<link>http://www.rawseeds.org/home/2005/01/01/dummy-link-do-not-use-go-to-the-bss%e2%80%a6/</link>
		<comments>http://www.rawseeds.org/home/2005/01/01/dummy-link-do-not-use-go-to-the-bss%e2%80%a6/#comments</comments>
		<pubDate>Sat, 01 Jan 2005 10:25:35 +0000</pubDate>
		<dc:creator>giulio.fontana</dc:creator>
				<category><![CDATA[Benchmark Solutions]]></category>

		<guid isPermaLink="false">http://www.rawseeds.org/home/?p=811</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.rawseeds.org/home/2005/01/01/dummy-link-do-not-use-go-to-the-bss%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Go to the methodologies…</title>
		<link>http://www.rawseeds.org/home/2005/01/01/go-to-the-measures%e2%80%a6/</link>
		<comments>http://www.rawseeds.org/home/2005/01/01/go-to-the-measures%e2%80%a6/#comments</comments>
		<pubDate>Sat, 01 Jan 2005 09:44:23 +0000</pubDate>
		<dc:creator>giulio.fontana</dc:creator>
				<category><![CDATA[Rating methodologies]]></category>

		<guid isPermaLink="false">http://www.rawseeds.org/home/?p=791</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.rawseeds.org/home/2005/01/01/go-to-the-measures%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Go to the BPs&#8230;</title>
		<link>http://www.rawseeds.org/home/2005/01/01/go-to-the-bps/</link>
		<comments>http://www.rawseeds.org/home/2005/01/01/go-to-the-bps/#comments</comments>
		<pubDate>Sat, 01 Jan 2005 08:55:18 +0000</pubDate>
		<dc:creator>giulio.fontana</dc:creator>
				<category><![CDATA[Benchmark Problems]]></category>

		<guid isPermaLink="false">http://www.rawseeds.org/home/?p=770</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.rawseeds.org/home/2005/01/01/go-to-the-bps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Go to the datasets&#8230;</title>
		<link>http://www.rawseeds.org/home/2005/01/01/click-here-for-the-datasets/</link>
		<comments>http://www.rawseeds.org/home/2005/01/01/click-here-for-the-datasets/#comments</comments>
		<pubDate>Fri, 31 Dec 2004 23:00:08 +0000</pubDate>
		<dc:creator>giulio.fontana</dc:creator>
				<category><![CDATA[Datasets]]></category>

		<guid isPermaLink="false">http://www.rawseeds.org/home/?p=636</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.rawseeds.org/home/2005/01/01/click-here-for-the-datasets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
