-
百度之星
鎖定
百度之星,又名Astar,是由全球最大的中文搜索引擎公司--百度面向中國高校學生和編程愛好者所舉辦的高水平的程序設計大賽,自2005年起已成功舉辦18
[12]
屆,已成為校園程序高手交流切磋的優秀競賽平台。迄今為止,百度之星程序設計大賽累計參賽選手已達數十萬名,被視為國內程序員的“黃埔軍校”和“造星工場”。
隨着人工智能時代的加速到來,堅持以技術為驅動力的百度公司也由互聯網搜索公司轉型為人工智能科技企業。秉承着“用科技讓複雜的世界更簡單”的全新公司使命。2017年,百度之星品牌升級,包含“程序設計大賽”和“開發者大賽”兩大賽事,為參賽選手提供更大的創造空間。
- 中文名
- 百度之星
- 外文名
- Astar
- 別 名
- Astar
- 主辦方
- 百度公司
百度之星賽事目的
在於加深百度公司與技術人才的聯繫,儲備百度的搜索技術人才庫。
打造一個技術人員競技、交流的平台,以充分挖掘中國軟件人才,推動中國互聯網行業的成長。
百度集合多項人工智能領先技術能力,希望依託大賽為有創新力、專業性強、富有極客精神的開發者團隊提供便利的開發工具、頂級的AI技術解決方案和展示與推廣的平台。
百度之星賽事規則
1、百度之星·程序設計大賽
語言及運行環境
編程語言
標準 ANSI C , C++,C#,Java
開發及運行環境
競賽的評分工作在 Linux+Gcc 環境下進行。評分以賽手提交的源碼在此環境下的編譯運行結果為準。
網絡資格賽、初賽和複賽時,賽手可以在自己的計算機上使用任何自己熟悉的開發調試軟件和工具,進行代碼開發和調試工作。完成後,賽手可以在線提交源碼(競賽平台提供在線 Linux+Gcc 編譯環境),得到編譯程序的輸出信息。
賽前特別提示
請用所熟悉的 IDE 或開發環境編譯調試程序,通過後再提交編譯;在比賽時間結束前,關閉比賽頁面後可以重新登錄,答題時間按自然時間計算,初賽不超過 3小時,複賽不超過 3 小時,決賽不超過 8 小時,不因中斷答題、關閉頁面而停止計時。
評分及晉級規則
競賽評分
所有評分工作在 Linux+Gcc 環境下進行。主要由系統自動評分,加上少量人工核查。
評分將在線競賽結束後開始,一週內完成。
評分結束後,競賽者可以登錄自己的賬號,在線查詢自己的得分。
評分標準
競賽中的每道題目後都附有評分標準。賽手的總分為各道題目得分之和。出現以下情況,該題目不得分:
如提交的程序代碼編譯不能通過或不能運行,不得分;
程序運行不能在規定時限內運行結束,不得分;
發現馬甲、有作弊行為者,不得分並取消競賽資格;
賽事流程及晉級規則
1.比賽分為初賽、複賽、總決賽三個階段。參賽選手可報名三場初賽的任意一場,或者參加多場,每場初賽成績前1000名參賽選手晉級複賽,共3000人。多場初賽都進入前1000名的選手,從排名最優的一場初賽中晉級,其他場次的選手名次順延進入複賽。
[2]
在總分相同的情況下,將參考以下因素:
1 、完成比賽的時間先後,即提交代碼時距離比賽開始的時間;
2 、程序運行效率。
參賽要求與資格
由賽手個人獨立完成全部題目,無任何作弊和欺詐行為。
除百度現職員工、現職實習生和命題委員會成員外都有資格註冊參賽,無報名費用。
2、百度之星·開發者大賽
賽題介紹
賽事流程
競賽分為初賽、決賽兩個階段。在各階段,參賽隊伍須按照要求按時、合規地提交參賽作品。
參賽要求與資格
大賽面向全社會開放,高等院校、科研單位、初創團隊等人員均可報名參賽。大賽主辦單位有機會提前接觸賽題和數據的人員不得參加比賽,其他員工可以參與比賽排名,但不領取任何獎項。
百度之星獎項設置
二等獎4名 ——20000元 人民幣
三等獎6名 —— 10000元人民幣
優勝獎8名——5000人民幣
晉級獎 —— 百度還將會邀請程序設計大賽最終晉級的80位賽手至北京(前40名報銷差旅、住宿費)
[2]
,參加為期3天的總決賽。所有入圍總決賽選手都將獲得百度之星大賽選手最愛“度度熊”公仔玩偶、總決賽紀念服裝等獎品。
參與獎 ―― 複賽成績前400名選手,每人可獲得賽事紀念T恤一件及參賽證書。
百度之星發展史
- 第一屆百度之星程序設計大賽(2005)
登錄納斯達克不久的百度啓動了首屆“百度之星”程序設計大賽。第一屆百度之星程序設計大賽,名為“程序之美”。開始於2005年09月,結束於2005年10月。共有來自全國400多家高校共計4000名選手報名參加初賽,經過重重選拔,共有50名選手進入總決賽,參加在北京舉行的為期兩天的“程序之旅”。
來自清華大學的ACrush選手拔得首屆百度之星程序設計大賽頭籌。其提交程序運行時間為0.0022秒,並列第二名的賽手Iamcs和Xreborner的程序運行時間均為0.0028秒。
- 第二屆Astar百度之星程序設計大賽(2006)
第二屆百度之星程序設計大賽,名為“Astar”,該名字創意來源於第一屆比賽決賽中有題目是一道經典的8數碼題目,解這道題,冠軍ACRush使用了A*算法(Astar),運行時間計0.0022秒。A*算法是一個經典的算法,Astar又包含了“百度之星”的含義。故此得名。來自清華大學的ACrush選手衞冕冠軍。
- 第三屆AStar百度之星程序設計大賽(2007)
本屆比賽沿用了Astar的名稱,舉辦方的工作人員認為這個英文名稱能夠很好得和百度之星的中文名稱相對照。百度首席科學家威廉·張參與到了比賽的命題過程中,Astar百度之星大賽的報名人數首次破萬。本屆比賽的初賽和複賽更為複雜精緻,並確立了初賽兩場選最高分,複賽12小時選連續8小時答題的比賽規制。決賽採用了飽受爭議的CounterStriker Bot AI作為題目,也算是一種創新嘗試。在激烈的初賽和複賽後,晉級的50名選手中高中生的數量也意外的達到了8人,來自上海交通大學的鄭皓獲得冠軍。威廉·張表示:“我們心目中的程序之星,不應只是學術意義上的算法高手,而應關心中國IT產業的實際應用。”
- 第四屆Astar百度之星程序設計大賽(2008)
本屆比賽初賽參加人數達到了新的高度,而複賽題目的難度也達到了歷史高點,Astar百度之星大賽掀開了新的一頁。這年,來自中國科學技術大學的範智愷憑藉優秀的算法能力獲得冠軍。在這屆的比賽決賽結束後,6位曾經參加過05、06、07年百度之星程序設計大賽的“老星星”們,專程擱下手頭的工作,與當年的選手們進行了面對面的交流,書寫了百度之星的又一段佳話。
- 第五屆Astar百度之星程序設計大賽(2009)
Astar百度之星大賽的覆蓋範圍又一次增大——清華、北大、復旦、香港中文大學等1000多所高校參與其中,更有部分全國百強高中成為了優秀星星們的來源地;這年報名參加比賽的星星數量首次突破2萬大關。當年命題委員會成員樓天城在面對記者對大賽的提問時曾道出了百度之星獨特的魅力:“辦出百度特色,區別於其他千篇一律的商業競賽模式,真正挑選出技術實戰型人才,並以‘實力’和‘權威’吸引更多的參賽者。”來自復旦大學的馮國棟獲得冠軍。
- 第六屆Astar百度之星程序設計大賽(2010)
Astar百度之星大賽將主題定為“樂CODE 樂CODE”,除延續往屆的賽程及獎勵辦法外,“快樂編程”的理念更是被特別地提了出來,首次引入比賽環節中的 “坦克對戰”為愛好編程的同學們提供了更多參與機會,讓眾多編程愛好者充分而自由地享受了編程所帶來的快樂和成就感。該屆大賽的報名人數突破了3萬大關,成為了“中國互聯網業規模最大的程序設計大賽”。來自浙江大學的杭航獲得冠軍。
- 第七屆Astar百度之星程序設計大賽(2011)
Astar百度之星大賽喊出了“星星相Code”的口號,“愛程序的星星,讓我們Code在一起”,是這屆比賽的追求。賽事組委會希望選手們在Code中不僅能收穫豐富的經驗,也能收穫深厚的友誼。來自復旦大學的陳世熹獲得冠軍。
- 第八屆Astar百度之星程序設計大賽(2012)
Astar百度之星程序設計大賽在初賽前增加一場資格賽,邀請全球範圍的同學一起挑戰吉尼斯最大規模編程比賽
[13]
。除傳統算法外,還新增設了一場公益編程比賽,解決大學生所面臨的共同問題,眾多在校的計算機愛好者同學都通過本次大賽一試身手,感受到了Astar帶來的不一樣的編程快樂。來自西安電子科技大學的艾慶興獲得冠軍。
- 第九屆Astar百度之星程序設計大賽(2013)
Astar百度之星啓用編程技術社區,致力於將百度之星打造為在線學習、分享和交流的專業平台。這裏將會成為初級程序員學習的樂園,更能讓那些希望提升自己編程水平的代碼君們交流溝通,不斷進步。來自南京外國語學校的17歲少年喬明達將冠軍寶座收入囊中。
- 第十屆Astar百度之星程序設計大賽(2014)
2014年正值Astar百度之星程序設計大賽十週年,百度之星在以傳統的編程比賽為主線的基礎上,新增了Astar Logo設計徵集、在線有獎知識問答、度度熊去哪兒、派送紅包等活動,打造了一場精彩絕倫的十週年慶典嘉年華。來自中山大學的蒙澎權獲得冠軍。
- 第十一屆Astar百度之星程序設計大賽(2015)
回首過去十年,Astar百度之星程序設計大賽一直秉承“精賽事、重人才”的辦賽宗旨,倡導“快樂編程”的理念。編程不只是一種工作技能,更是一種學習生活方式。2015年百度之星程序設計大賽向參賽選手喊出Astar to Allstar的參賽口號,寓意選手從astar賽事中脱穎而出成為未來之星。來自上海交通大學的吳卓傑獲得冠軍。
- 第十二屆Astar百度之星程序設計大賽(2016)
十二年,Astar百度之星程序設計大賽走過了一個輪迴,越來越多的年輕選手加入了百度之星的大家庭,本屆比賽50名決賽選手中有20名中學生,7位00後,年齡最小的還未滿16歲。本屆大賽牽手百度傳課為所有編程愛好者提供編程相關培訓課程,還特別邀請了被大家譽為“教主”的樓天城錄製視頻分享參賽心得,鼓勵所有參賽選手賽出好成績。首次在西安交通大學舉辦線下連續4小時的編程馬拉松,參賽選手全部為大數據菁英班同學。來自上海交通大學的黃宇揚獲得冠軍。
[5]
- 第十三屆Astar百度之星程序設計大賽(2017)
2017年,百度之星新增開發者大賽,首屆開發者大賽以“智能對話”為主題,基於百度理解與交互技術平台實現智能對話能力,可使用語音識別、圖像識別、AR等百度AI開放平台提供的技術能力實現更多功能。共705支團隊報名參賽,200支隊伍進入複賽,最終22支團隊進入開發者大賽總決賽現場答辯。
[6]
中國科學院信息工程研究所的曹亞男、李曉雪、張東傑、方正所組成的“北極光”團隊開發的一款智能語音菜譜APP--《舌尖廚房》奪得冠軍。
[7]
第13屆百度之星程序設計大賽共吸引9438人報名,涵蓋801所高校,中學生參賽總數較往年翻倍增加達906名。年僅15歲的初三學生鄧明揚成為最小程序員。決賽賽題採用經典AI算法,以貪食蛇遊戲形式展開AI對戰。
[8]
決賽前,特邀16年冠軍選手黃宇揚通過51nod編程社區平台進行在線課程直播,講解2016決賽賽題、分享本人蔘賽經驗。並首次進行決賽線上同步視頻直播,邀請百度之星往屆獲獎選手施韓原實時解説現場賽況、講解決賽賽題。電子科技大學的何柱獲得本屆冠軍。1024程序員節舉辦頒獎典禮。
[7]
- 第十四屆Astar百度之星程序設計大賽(2018)
2018年,百度之星延續全新競賽品牌“Create for more”,涵蓋程序設計大賽和開發者大賽兩大子賽事,引入PaddlePaddle和AIStudio作為開發者大賽指定平台。本次開發者大賽以“人流密度估計”為主題,由視覺技術部和AI技術生態部參與命題,大賽首次採用AI Studio一站式開發平台,該平台不但提供PaddlePaddle深度學習框架的技術支持,還對參賽隊伍的模型開發與數據訓練提供了CPU和GPU訓練資源的支持,完成優質算法模型的設計和開發,共吸引超過1300支團隊千餘名開發者報名參賽,經過層層選拔,最終11支團隊進入總決賽,來自華南理工大學、首都師範大學、哈爾濱工業大學(深圳)的聯合戰隊獲得開發者大賽一等獎。
[9]
第14屆百度之星·程序設計大賽共吸引超過13000人報名參賽,覆蓋近900所高校,最終50名選手進入決賽,最小參賽選手年僅10歲
[9]
。 決賽賽題為“躲避擁堵路線規劃“,與實際問題結合緊密。參賽選手以車輛為載體進行AI算法設計,根據給出的北京道路路況,設計車輛行駛路線,以最短時間從起點到達終點的車輛為勝,50名選手帶來一場AI對戰。最終來自清華大學的畢克首次進入決賽即問鼎冠軍。
[9]
- 第十五屆Astar百度之星程序設計大賽(2019)
2019年,百度之星延續全新競賽品牌“Create for more”,涵蓋程序設計大賽和開發者大賽兩大子賽事,賽題聚焦飛槳業務需求,首次雙賽同槳--圍繞深度學習的底層技術和應用開展,分別為深度學習計算圖調度優化、目標檢測和Paddleslim輕量級應用,更加接近產業需求,AI Studio為開發者大賽提供比賽平台和GPU算力支持,此外還提供基於飛槳的基線模型。本次開發者大賽以“目標檢測”為主題,由視覺技術部、深度學習技術平台部和AI技術生態部參與命題,共吸引500+所高校1865支開發者團隊報名參賽,經過層層選拔,最終11支團隊進入總決賽,由江南大學、國防科技大學、東南大學等高校同學和來自攜程的企業開發者組成的校企跨界戰隊獲得開發者大賽冠軍。
[1]
第15屆百度之星·程序設計大賽共吸引來自970+所高校近11000人報名參賽,最終40名選手進入決賽,最小參賽選手年僅15歲,獲獎選手全部為00後,9成為高中生。決賽賽題為“深度學習計算圖調度優化”,讓參賽選手給出系統自動生成的計算圖較優的計算或通信調度順序,以充分利用計算資源,選手們需要打敗百度開源的飛槳(PaddlePaddle)中的基礎調度算法,並儘量提升調度效率,節省機器成本。最終來自杭州學軍中學的張哲宇(已保送清華)獲得冠軍。百度CTO王海峯博士為冠軍頒獎,邀請往屆老星星共同為百度之星慶生。
[1]
- 第十六屆Astar百度之星程序設計大賽(2020)
2020年,“百度之星”大賽延續“create for more“主題,持續舉辦程序設計大賽和開發者大賽兩大子賽事。開發者大賽賽題為《交通標識檢測與場景匹配》,首次基於交通標誌進行的場景匹配識別,數據創新--樣本幾十萬級,覆蓋100個城市,旨在解決車道線和場景識別準召等實際問題。共吸引2305支隊伍2607人報名參賽,規模遠超2019年,高校隊伍佔83%,覆蓋414所高校,經過初賽、複賽選拔,最終10支團隊進入總決賽,中國科學院大學鄧毓弸、蘇州天瞳威視電子科技有限公司顧竟瀟組成的“請遵守交通規則”團隊獲得開發者大賽冠軍。
[10]
第16屆百度之星·程序設計大賽共吸引來自784所高校近13922人報名參賽,最終65名選手進入線下決賽,決賽賽場同時匯聚初中、高中到碩博研究生,甚至還有一位六年級的小選手陳奕帆(16年來,進入決賽場的最小選手)。決賽首次結合量子領域命題為《量子電路》--通過合適的量子電路(邏輯門網絡)來完成量子計算,通過對基礎量子門進行自由拼接組合,使得複合形成的量子門(矩陣)能以很高的精度近似目標的量子門 U,同時要求使用的基礎量子門的代價最小。最終來自北京大學附屬中學的高三學生李白天獲得程序設計大賽冠軍。百度CTO王海峯博士為冠軍和和最小參賽選手陳奕帆頒獎。
[10]
第十七屆Astar百度之星程序設計大賽(2021)
2021年,百度之星延續全新競賽品牌“Create for more”。賽事程序設計大賽吸引了23000餘名選手報名參賽,突破了近10年來歷史新高。百度之星大賽參賽選手呈現出年輕化趨勢,2021年則特別面向在校初中及以下的AI人才增設“小星星獎項”,旨在推動培養青少年科技創新人才以應對飛速發展的人工智能時代。最終,102名來自全國各校的選手進行線上的決賽,決賽現場不僅是高手雲集,更不乏冉冉新星。獲得本次小星星獎項一等獎的胡趙陽曾多次榮獲全國性競賽大獎;來自紹興市第一初級中學的12歲陳奕帆,作為本屆/歷屆參賽選手中年紀最小的決賽選手之一,登上了2021年百度開發者大會,並因其在百度之星的出眾表演引發網友廣泛熱議;作為2020年麻省理工錄取的中國學生、數學&信息奧賽雙科國家隊選手,鄧明揚已經是第三次參加百度之星。經過初賽、複賽選拔,最終來自清華大學的王思齊榮獲常規獎項一等獎,來自紹興市元培中學的胡趙陽取得了小星星獎項一等獎。
[11]
第十八屆Astar百度之星程序設計大賽(2022)
2022百度之星程序設計大賽總決賽以線上線下相結合的形式在浙江杭州舉辦。經過初、複賽的層層遴選,共100位選手從近2.7萬報名者中脱穎而出,站上決賽舞台。總決賽將目光聚焦於當下火熱的人工智能領域。據瞭解,本次百度之星總決賽以AI大模型為主題設置賽題,相較往屆難度係數更高,前沿技術性更強。
[15]
經過整整7個小時的激烈比拼,來自杭州學軍中學教育集團文淵中學的周航鋭獲得2022百度之星常規獎項一等獎,來自南京外國語學校的金天昊榮獲小星星獎項一等獎。百度CTO王海峯、杭州學軍中學校長邱月靈致辭,百度高校合作部總監李軒涯、浙江大學中國科教戰略研究院副院長張煒、杭州電子科技大學教授劉春英、杭州學軍中學信奧總教練徐先友等專家評審團全程觀賽併為獲獎者頒發獎項。
[14]
第十九屆Astar百度之星程序設計大賽(2023)
2023年12月31日,被稱為“技術界奧斯卡”的2023百度之星程序設計大賽落下帷幕。本屆百度之星與目前國際ACM賽題類型一致,從初賽到決賽均採用單人成團模式。選手在決賽中須在5小時內完成12道難度係數各不相同的算法難題,命題和賽制具備極高的挑戰性和選拔性。本屆決賽人數規模創下新高,有近千名選手到場角逐。其中,來自清華大學、北京大學、南開大學、同濟大學、華中科技大學等高校的選手佔70%,來自南京外國語學校、杭州學軍中學、杭州第二中學等中學的高中選手佔20%,初小學生佔10%。另有在碼蹄杯全國職業院校程序設計大賽中表現突出的職校學生,作為打星選手參與競逐。最終,大賽前100名中有70%為中學生,前10名僅有一位來自清華大學的本科生。全場總冠軍暨高中組第一名由來自南京外國語學校的高中生、第五次參加百度之星的程思元奪得,清華大學的唐紹軒榮獲大學組第一名,南京外國語學校的許淇文榮獲小星星組第一名。
[17-19]
- 參考資料
-
- 1. 15年技術界“奧斯卡”競賽延續經典,2019百度之星大賽啓動報名 .百度新聞[引用日期2019-07-07]
- 2. 2020百度之星程序設計大賽 .百度之星官網[引用日期2020-06-02]
- 3. 2020百度之星開發者大賽 .百度之星官網[引用日期2020-06-02]
- 4. 2018百度之星啓動,無限創造引領“深度”未來 .科學中國.2018-07-04[引用日期2018-07-06]
- 5. 百度之星總決賽 現編程精英“千姿百態” .揚子晚報網.2016-08-07[引用日期2017-06-29]
- 6. 漂洋過海來參賽 海外高校組團亮相2017百度之星開發者大賽 .科學中國.2017-08-21[引用日期2018-07-06]
- 7. 2017百度之星大賽落幕 “兩賽一星”冠軍分別揭曉 .環球網.2017-10-25[引用日期2018-07-05]
- 8. 2017百度之星決賽落幕 程序設計大賽上演“貪吃蛇“大戰 .中國科技網.2017-10-12[引用日期2018-07-06]
- 9. 2018百度之星落幕 14年傳承再添新丁 .科技時代報.2018-09-20[引用日期2020-06-03]
- 10. 2020百度之星收官 百度CTO王海峯:助力“新星”們走向巨星之路 .2020百度之星收官 百度CTO王海峯:助力“新星”們走向巨星之路.2020-10-19[引用日期2020-11-05]
- 11. 第十七屆百度之星總決賽舉辦,完美收官 2021年編程競賽最後一站|編程|百度|競賽 .新浪網.2022-01-29[引用日期2022-03-11]
- 12. 百度之星大賽 .百度之星大賽[引用日期2022-10-31]
- 13. 百度之星挑戰吉尼斯世界紀錄最大規模在線編程 .新浪網.2012-08-09[引用日期2022-11-06]
- 14. “後浪”奔湧不息,“科技新星”正崛起!2022百度之星總決賽圓滿落幕 - 科技新聞傳播 科技知識普及 .中國科技新聞網.2022-11-29[引用日期2022-11-30]
- 15. “後浪”奔湧不息,“科技新星”正崛起!2022百度之星總決賽圓滿落幕 .百度之星大賽.2022-11-30[引用日期2023-03-09]
- 16. 《2022全國普通高校大學生競賽分析報告》發佈(詳見附件2:序號58) .中國高等教育學會.2023-03-21[引用日期2023-03-22]
- 17. 百度之星大賽 .百度之星大賽.2024-01-11[引用日期2024-04-18]
- 18. 2023年第19屆百度之星程序設計大賽決賽獲獎名單公示 .百度之星大賽.2024-01-04[引用日期2024-04-18]
- 19. 2023年第19屆百度之星程序設計大賽決賽獲獎名單 .https://kzbase.bj.bcebos.com.2024-01-04[引用日期2024-04-18]
- 收起