2004年,新西蘭人本•諾華(Ben Novak)只有兩把吉他和一個(gè)流行歌星的遙遠(yuǎn)夢(mèng)想。可是短短一年之后,他的一曲《調(diào)轉(zhuǎn)車頭》(Turn You Car Around)就攻入歐洲各大電臺(tái)、成為了十大暢銷金曲之一。
& q* Q9 X0 m' n" p8 `- y* h/ _: K# l- k3 o0 Q9 d X
按理說,諾華出頭的機(jī)會(huì)應(yīng)該很小。唱片公司靠一個(gè)叫做“A&R”(即“藝人和曲目”)的機(jī)制來發(fā)掘新人,它的標(biāo)準(zhǔn)變化多端、難以捉摸,像諾華這樣的無名小輩很少獲得垂青。諾華能夠入行,走的是一道后門,這道后門的開啟者不是人類,而是一個(gè)搜集熱門歌曲的算法。4 Z+ C0 ^3 w9 f4 B; d6 W6 ]& ]; z
( E _; e7 y; l- u8 e$ w: d+ M許多人都認(rèn)為:人類的創(chuàng)意是無法由機(jī)器復(fù)制的。這個(gè)說法有許多證據(jù),有數(shù)以百計(jì)的著作和論文試圖用人類右腦的神秘過程來解釋創(chuàng)意的產(chǎn)生。按照這個(gè)思路,創(chuàng)意證明了人類和CPU之間的巨大差別。
& p$ z' ]6 ?2 q* I: z+ H
7 D( J( I7 `; x8 `" h1 R% p. H但我們現(xiàn)在知道,對(duì)有的創(chuàng)造性工作而言,這個(gè)說法并不正確。復(fù)雜的算法已經(jīng)進(jìn)入了創(chuàng)意領(lǐng)域,甚至進(jìn)入了標(biāo)準(zhǔn)模糊的音樂選秀領(lǐng)域;而且它們證明,在有些創(chuàng)意活動(dòng)中,人類是可以取代的。
7 v# [! W$ F! f! |, u5 l$ m讓諾華走上音樂事業(yè)的算法由一家名叫“音樂X光”(Music X-Ray)的公司開發(fā)。公司創(chuàng)始人麥克•麥克雷迪(Mike McCready)過去十年一直在研發(fā)相應(yīng)的技術(shù),以找出那些注定登上流行榜單的旋律。諾華通過網(wǎng)絡(luò)向麥克雷迪的引擎上傳了自己的一首歌曲,結(jié)果,它獲得了和老鷹樂隊(duì)的《放輕松》(Take It Easy)以及荒原狼樂隊(duì)的《天生狂野》(Born to Be Wild)一樣高的分?jǐn)?shù)。- D% Y) U% a6 w& f/ g
1 n" W' d5 f" F) R& g7 X* _“音樂X光”的算法使用傅立葉變換(一種從復(fù)雜數(shù)據(jù)的“噪音”中分離出信號(hào)的方法)來提取音樂中吸引聽眾耳朵的元素,包括基本旋律、拍子、速度、節(jié)奏、音階、音高、和弦、旋律進(jìn)行、音色亮度等等。然后,軟件再根據(jù)這些特征建立歌曲的三維模型,并將它和過去的歌曲比較。經(jīng)過分析的新歌和過去的暢銷曲在屏幕上并列,形成一片云狀結(jié)構(gòu),其中包含大量的點(diǎn),每個(gè)點(diǎn)代表一首歌曲。在這片云霧中,暢銷歌曲往往聚成一叢,這說明它們具有相似的基本結(jié)構(gòu)。只要讓新歌盡量往這些曲叢的中心地帶靠攏,它就可能暢銷。- `& H& B0 E- H, E% i) I
現(xiàn)在,麥克雷迪的網(wǎng)站和軟件已經(jīng)匯集了5000多名擁有唱片合約的藝人。在對(duì)麥克雷迪的長期回避之后,選秀行業(yè)也開始頻頻使用音樂X光來發(fā)掘新人了。“我可算是在唱片業(yè)交到朋友了。”麥克雷迪說。
6 n* h- P3 r3 r. O Q: b' C' ?/ r/ r) _0 S5 o7 o
音樂可以用算法分析,這是音樂的本性決定的——我們?cè)谝魳分新牭降拿總€(gè)和弦、每個(gè)節(jié)拍、每個(gè)和聲,其中無不滲透著數(shù)學(xué)。然而,像批改英文試卷這樣的主觀活動(dòng),計(jì)算機(jī)程序還能夠勝任嗎?
1 j) |, h: h5 J5 p' O& E- Q9 ^9 p5 u% u- @# @
還真的可以。今年初,威廉和弗洛拉•休利特基金會(huì)(William and Flora Hewlett Foundation)出資10萬美元舉辦競(jìng)賽,邀請(qǐng)程序員們寫出最好的評(píng)分程序。競(jìng)賽的目標(biāo)是選出最具人性的評(píng)分算法,它們?cè)u(píng)出的分?jǐn)?shù)要和最好的人類評(píng)分者評(píng)出的分?jǐn)?shù)接近。競(jìng)賽結(jié)果,有159個(gè)算法做到了,它們?cè)u(píng)出的分?jǐn)?shù)和一群人類的評(píng)分幾乎完全一樣。對(duì)一個(gè)需要辛辛苦苦批改上百篇作文的教師來說,這些算法不啻是提高工作效率的利器。有了它們,還可以讓許多標(biāo)準(zhǔn)化測(cè)試重新引入作文題;而在此之前,它們的主要形式都是僅用便宜的機(jī)器就能打分的多項(xiàng)選擇題。
4 V) ~$ \! t" U( b& V1 V* c, d' \算法不僅能完成需要評(píng)判能力的工作,它們還能創(chuàng)造。伊利諾伊州的埃文斯頓有一家名叫“敘事科技”(Narrative Science)的公司,公司創(chuàng)始人包括幾位西北大學(xué)的新聞學(xué)和計(jì)算機(jī)科學(xué)教授,他們編寫了一系列算法,將體育賽事的比分轉(zhuǎn)化成體裁得當(dāng)、文法正確的體育報(bào)道。“十佳網(wǎng)”(Big Ten Network)運(yùn)用了這項(xiàng)技術(shù),在體育賽事結(jié)束后一分鐘就貼出報(bào)道。在伊利諾伊州和印第安納州之間的一場(chǎng)橄欖球賽結(jié)束之后幾秒,算法就寫出了這樣開頭的一篇報(bào)道:“周六,紀(jì)念球場(chǎng),內(nèi)森•施里哈瑟(Nathan Scheelhaase)擲出一枚211碼的投球,三次觸地得分,隨后奔跑95碼,一次觸地得分,以41-20的比分第16次戰(zhàn)勝印第安納。伊利諾伊在進(jìn)攻上以6比0大幅領(lǐng)先,砍下大量碼數(shù)。”# C5 g' B0 t0 Q: l7 W4 Z6 N' B( \0 `! K
+ w- m6 Z0 Q0 p6 n A$ Q算法的文筆還不足以獲獎(jiǎng),但是以出版人的眼光來看,在一些重要的方面(比如網(wǎng)頁瀏覽數(shù)),算法的經(jīng)濟(jì)效益已經(jīng)超過任何一位記者。算法能在幾秒鐘內(nèi)寫出文章,甚至可以對(duì)沒有記者在場(chǎng)的事件進(jìn)行報(bào)道。3 h, j! a3 A9 F! a: E; K! C
. O" j# O. f* s6 ?8 N& B; j+ l) @( i9 k8 r! L$ v) s3 f
8 a$ g5 B7 K* y: X |