- 關于我們
- 針對假冒留學監(jiān)理網(wǎng)的聲明
- 留學熱線:4000-315-285
留學中介口碑查詢
專業(yè):人工智能,計算機科學
項目類型:國外小組科研
開始時間:2024年10月26日
是否可加論文:是
項目周期:7周在線小組科研學習+5周不限時論文指導學習
語言:英文
有無剩余名額:名額充足
建議學生年級:大學生 高中生
是否必需面試:否
適合專業(yè):計算機科學計算機工程數(shù)學數(shù)據(jù)結(jié)構與算法編程語言
地點:無
建議選修:數(shù)據(jù)結(jié)構與算法設計
建議具備的基礎:就讀于計算機科學、計算機工程、人工智能、數(shù)據(jù)科學等專業(yè)或?qū)σ陨蠈I(yè)領域感興趣的學生; 學生需要具備微積分及線性代數(shù)基礎,修讀過算法與數(shù)據(jù)結(jié)構的申請者優(yōu)先;
產(chǎn)出:7周在線小組科研學習+5周不限時論文指導學習 共125課時 項目報告 優(yōu)秀學員獲主導師Reference Letter EI/CPCI/Scopus/ProQuest/Crossref/EBSCO或同等級別索引國際會議全文投遞與發(fā)表指導(可用于申請) 結(jié)業(yè)證書 成績單
項目背景:算法是計算機科學的核心,推動著計算機科學的多樣化發(fā)展。算法是為執(zhí)行特定的任務而設計的一組指令。每當你使用手機、計算機、筆記本電腦或計算器時,其實都在使用算法。在計算機系統(tǒng)中,算法是由軟件開發(fā)人員以他們選擇的任何編程語言編寫的邏輯。對算法進行系統(tǒng)的理論研究是至關重要的,這樣才能形成(i)一些通用算法范例,(ii)在新環(huán)境中應用它們的技能,(iii)嚴格證明算法正確性的技術,(iv)限制最壞情況運行時間的工具,以及(v)評估、評論,并比較了不同的算法方法。隨著幾乎每個領域都變得數(shù)據(jù)驅(qū)動和計算化,算法的基本工作知識現(xiàn)在比以往任何時候都更加重要。項目將從傳統(tǒng)算法過渡到人工智能等高階算法。
項目介紹:在實際代碼編寫的過程中,程序員經(jīng)常在問題抽象的環(huán)節(jié)面臨著在幾種數(shù)據(jù)表示之間進行選擇的困難,不用的數(shù)據(jù)結(jié)構均有優(yōu)缺點,并各自對應自己獨有的一套算法。本項目將向?qū)W生介紹最常用的數(shù)據(jù)結(jié)構及其相關算法。重點將放在算法正確性的證明,算法性能的分析,以及如何選擇正確的數(shù)據(jù)結(jié)構上。在項目中,我們將著重強調(diào)算法和數(shù)據(jù)結(jié)構的高質(zhì)量實現(xiàn),并將其引入機器學習與人工智能大背景下的程序設計。Programmers can choose between several representations of data. These will have different strengths and weaknesses, and each will require its own set of algorithms. Students will be introduced to the most frequently used data structures and their associated algorithms. The emphasis will be on the justification of algorithm correctness, on the analysis of algorithm performance, and on choosing the right data structure for the problem at hand. Leading up to a final presentation with a programming component, the quality implementation of algorithms and data structures is emphasized.
項目大綱:傳統(tǒng)數(shù)據(jù)結(jié)構與算法概覽 Traditional data structures and algorithms 為給定算法的正確性或不正確性提供論證 Present arguments for the correctness or incorrectness of a given algorithm 對給定算法的效率行為進行推理和評估 Reason about and evaluate the efficiency behavior of a given algorithm 為給定的問題選擇適當?shù)臄?shù)據(jù)結(jié)構和算法 Choose appropriate data structures and algorithms for a given problem 實現(xiàn)所選的數(shù)據(jù)結(jié)構和算法 Implement the chosen data structures and algorithms 人工智能與機器學習 AI and Machine Learning 項目回顧與成果展示 Program review and presentation 論文輔導 Project deliverable tutoring