|
|
Line 26: |
Line 26: |
| <br /> | | <br /> |
| <div class="fund"> | | <div class="fund"> |
− | <h2 style="margin-top:30px; margin-bottom:10px; line-height: 24px;">We have a hardware, a software for Ios-i-GEM, yet …</h2><hr /> | + | <h1 style="margin-top:30px; margin-bottom:10px; line-height: 24px;">Assessment of Transfer Effectiveness of Gene-Tech Related Information</h1><br /> |
| + | <h2 style="margin-top:30px; margin-bottom:10px; line-height: 24px;">Introduction</h2><hr /> |
| + | <div style="border: 2px solid blue"><p style="font-size:16px;">In our project, we try to diminish concerns over genetically-engineered entomogenous fungi both from building a plasmid construct and a functional prototype. However, several worries arise when comes to the word ‘genetically-engineered’. But why? </p></div> |
| | | |
− | <p style="font-size:16px;">Besides the fungal killing switch and the functional prototype that help reduce concerns over GMO, we wonder what else in iGEM we can do as <b>social practice</b> to really engage in growers’ life and help them diminish threats posed by those pests. So far in our project, the entomogenous fungus provides a biological, no-harm attempt to eradicate the pests, which is one of the most important components of our idea. The prototype makes applying these genetically-engineered fungi practical and perhaps better. Now that we have a software and a hardware, what can we do more for the growers?</p>
| |
− | <p style="font-size:16px;">The answer came to the app, a well-design, thoughtful and realistic app. Growers, as well as government officials can simply check the “Taiwan Pest Prediction web”, where we provide 4 common pests in Taiwan with time scale from 1 day to 3 days. We offer the predicted pest scale from 0~16, 16~64, and above 64, 4 ranges in total. We convert prediction question into classification question, by building numerous classifiers and perform voting, we can get the prediction that most classifiers agree to. More important, we put all the code on github as open source, everyone and from every country can take advantage of our efforts to establish a better and powerful prediction program.</p>
| |
− | </div>
| |
| | | |
− | <div class="fund">
| |
− | <h2 style="margin-top:30px; margin-bottom:10px; line-height: 24px;">Collaboration</h2><hr />
| |
− | <p style="font-size:16px;">This app is the outcome of our collaboration with NCTU. We first developed our idea of construct such a web app for social practice. In August, when we have done the web crawling part, we participated in Asia-Pacific iGEM conference hosted by NCKU, and met our friends from NCKU. It was incredible to meet friends with similar ideas and, most importantly, we decided to collaborate at that time. From then, we had several face-to-face talks in FB Messenger and frequent calls. </p>
| |
− |
| |
− | <p style="font-size:16px;">The attribution is listed as following:</p>
| |
− | <h3 style="margin-top:30px; margin-bottom:10px; line-height: 24px;">NCTU</h3>
| |
− | <li style="list-style-type:disc;"><p style="font-size:16px;">Provide us with expertise in FTP, web crawling, and the concept in pipeline</p></li>
| |
− | <li style="list-style-type:disc;"><p style="font-size:16px;">Streamline code, making it more readable and understandable.</p></li>
| |
− | <li style="list-style-type:disc;"><p style="font-size:16px;">Provide the idea of open source, and we did put our code on github.</p></li>
| |
− | <h3 style="margin-top:30px; margin-bottom:10px; line-height: 24px;">NYMU</h3>
| |
− | <li style="list-style-type:disc;"><p style="font-size:16px;">First come up with this idea</p></li>
| |
− | <li style="list-style-type:disc;"><p style="font-size:16px;">Write program for web-crawling, date processing, machine learning and FTP uploading.</p></li>
| |
− | <li style="list-style-type:disc;"><p style="font-size:16px;">Establish FTP host and write UI website.</p></li>
| |
| </div> | | </div> |
| | | |
− | <div class="fund">
| |
− | <h2 style="margin-top:30px; margin-bottom:10px; line-height: 24px;">How does it work?</h2>
| |
− | <div class="imageimage">
| |
− | <img src="" width="100%" />
| |
− | </div>
| |
− | <p style="font-size:16px; white-space:pre-wrap; line-height: 24px;">Step 1: Update climatological data
| |
− | Connect to Agriculture weather website. Crawl and store the newest climatological data.
| |
− | Step 2: Data process and making prediction
| |
− | Grasp necessary information from html, and build up several SVM and RandomForest classifiers for prediction. Merge the outcome with the web frame.
| |
− | Step 3: upload to FTP
| |
− | Upload the html files to FTP.
| |
− | <i>----icon credit: Freepik, Wissawa Khamsriwath, Madebyoliver, Gregor Cresnar</i>
| |
− | </p>
| |
− | </div>
| |
− |
| |
− | <div class="fund"><hr />
| |
− | <li style="list-style-type:disc;"><p style="font-size:16px;">Data source:</p></li>
| |
− | <img src="" width="100%" />
| |
− | <li style="list-style-type:disc;"><p style="font-size:16px;">Hypothesis:</p></li>
| |
− | <ul>
| |
− | <li style="list-style-type:square;"><p style="font-size:16px;">According to reports from Taiwan Agricultural Research Institute, the weather condition can directly or indirectly influence the maturation of pest. Take oriental fruit fly for example, days of raining can lead to the maturation. Low temperature, in contrast, resulting in small population size of oriental fruit fly. In building the model, we presumed that there is a relationship between weather and pest group size, such that there is a transformational matrix that transforms the weather information approximately to pest group size.</p></li>
| |
− | <li style="list-style-type:square;"><p style="font-size:16px;">Feature selection: We choose average day temperature, highest day temperature, lowest day temperature, rainfall as feature.</p></li>
| |
− | </ul>
| |
− | <li style="list-style-type:disc;"><p style="font-size:16px;">Model selection:</p></li>
| |
− | <p style="font-size:16px;">We are using two famous and frequently used model in building prediction model, SVM and RandomForest.</p>
| |
− | <img src="https://static.igem.org/mediawiki/2016/9/99/T--NYMU-Taipei--photo-main-page-TPP5.png" width="100%" />
| |
− | <p style="font-size:10px;">(<font color="blue">A Gentle Introduction to Support Vector Machines in Biomedicine</font>, Alexander Statnikov*, Douglas Hardin# , Isabelle Guyon†, Constantin F. Aliferis)</p>
| |
− | <a style="font-size:16px;" href="http://www.med.nyu.edu/chibi/sites/default/files/chibi/Final.pdf">http://www.med.nyu.edu/chibi/sites/default/files/chibi/Final.pdf</a>
| |
− | <img src="https://static.igem.org/mediawiki/2016/a/ae/T--NYMU-Taipei--photo-main-page-TPP6.png" width="100%" />
| |
− | <p style="font-size:10px;">(ICCV TUTORIAL, BOOSTING and Random Forest for Visual Recognition, Tae-Kyun Kim , Jamie Shotton , Björn Stenger )</p>
| |
− | <a style="font-size:16px;" href="http://www.iis.ee.ic.ac.uk/icvl/iccv09_tutorial.html">http://www.iis.ee.ic.ac.uk/icvl/iccv09_tutorial.html</a>
| |
− | <p style="font-size:16px;">SVM is a machine learning method, by transforming data from dataspace into a hyper space, we can find a hyperplane that can separate these data with different labels. The SVM is trying to minimize the transformation matrix in some way. RandomForest is an ensembled decision forest. With building several decision trees, we are able to find out the best prediction that most decision tree agree.</p>
| |
− | <p style="font-size:16px;">In processing and testing data, member of NYMU discover that SVM made incredibly great prediction(~100%) when the datasets are big enough, while random forest got average score of 80%. However, in some cases, when randomforest model reached 60~70% of accuracy score, SVM got 50% or worse. We thus decide to build a simple ensembled prediction model, with different parameters and training datasets. And choose the pest population size that most classifiers agree. </p><br />
| |
− | <li style="list-style-type:disc;"><p style="font-size:16px;"></p></li>
| |
− | <ul>
| |
− | <li style="list-style-type:square;"><p style="font-size:16px; white-space:pre-wrap;">SVM
| |
− | A clear intro to
| |
− | http://www.svm-tutorial.com/2014/11/svm-understanding-math-part-1/
| |
− | SVM without tears: page 19 is incredibly and clear
| |
− | http://www.med.nyu.edu/chibi/sites/default/files/chibi/Final.pdf
| |
− | </p></li>
| |
− | <li style="list-style-type:square;"><p style="font-size:16px; white-space:pre-wrap;">RandomForest
| |
− | To realize RandomForest, it is recommended to understand decision tree first: https://en.wikipedia.org/wiki/Decision_tree (當作上面decision tree的超連結)
| |
− | Here is an intro to RandomForest In Wikipedia
| |
− | https://en.wikipedia.org/wiki/Random_forest
| |
− | a pdf deliberates on RandomForest
| |
− | https://home.zhaw.ch/~dueo/bbs/files/random-forest-intro-presented.pdf
| |
− | </p></li>
| |
− | </ul>
| |
− |
| |
− | </div>
| |
| | | |
| | | |