1. N-Shot Learning:用最少的數據訓練最多的模型
作 者 | Heet Sankesara
翻 譯 | 天字一號(鄭州大學)、鄴調(江蘇 科技 大學)
審 校 | 唐里、Pita
如果將AI比作電力的話,那麼數據就是創造電力的煤。
不幸的是,正如我們看到可用煤是消耗品一樣,許多 AI 應用程序可供訪問的數據很少或根本就沒有數據。
新技術已經彌補了物質資源的不足;同樣需要新的技術來允許在數據很少時,保證程序的正常運行。這是正在成為一個非常受歡迎的領域,核心問題:N-shot Learning
1. N-Shot Learning
你可能會問,什麼是shot?好問題,shot只用一個樣本來訓練,在N-shot學習中,我們有N個訓練的樣本。術語「小樣本學習」中的「小」通常在0-5之間,也就是說,訓練一個沒有樣本的模型被稱為 zero-shot ,一個樣本就是 one-shot 學習,以此類推。
1-1 為什麼需要N-Shot?
我們在 ImageNet 中的分類錯誤率已經小於 4% 了,為什麼我們需要這個?
首先,ImageNet 的數據集包含了許多用於機器學習的示例,但在醫學影像、葯物發現和許多其他 AI 可能至關重要的領域中並不總是如此。典型的深度學習架構依賴於大量數據訓練才能獲得足夠可靠的結果。例如,ImageNet 需要對數百張熱狗圖像進行訓練,然後才能判斷一幅新圖像准確判斷是否為熱狗。一些數據集,就像7月4日慶祝活動後的冰箱缺乏熱狗一樣,是非常缺乏圖像的。
機器學習有許多案例數據是都非常稀缺,這就是N-Shot技術的用武之地。我們需要訓練一個包含數百萬甚至數十億個參數(全部隨機初始化)的深度學習模型,但可用於訓練的圖像不超過 5 個圖像。簡單地說,我們的模型必須使用非常有限的熱狗圖像進行訓練。
要處理像這個這樣復雜的問題,我們首先需要清楚N-Shot的定義。
對我來說,最有趣的子領域是Zero-shot learning,該領域的目標是不需要一張訓練圖像,就能夠對未知類別進行分類。
沒有任何數據可以利用的話怎麼進行訓練和學習呢?
想一下這種情況,你能對一個沒有見過的物體進行分類嗎?
夜空中的仙後座(圖源:https:// www .star-registration .com /constellation/cassiopeia)
是的,如果你對這個物體的外表、屬性和功能有充足的信息的話,你是可以實現的。想一想,當你還是一個孩子的時候,是怎麼理解這個世界的。在了解了火星的顏色和晚上的位置後,你可以在夜空中找到火星。或者你可以通過了解仙後座在天空中"基本上是一個畸形的'W'"這個信息中識別仙後座。
根據今年NLP的趨勢,Zero-shot learning 將變得更加有效(https://blog.floydhub .com /ten-trends-in-deep-learning-nlp/#9-zero-shot-learning-will-become-more-effective)。
計算機利用圖像的元數據執行相同的任務。元數據只不過是與圖像關聯的功能。以下是該領域的幾篇論文,這些論文取得了優異的成績。
在one-shot learning中,我們每個類別只有一個示例。現在的任務是使用一個影像進行訓練,最終完成將測試影像劃分為各個類。為了實現這一目標,目前已經出現了很多不同的架構,例如Siamese Neural Networks(https:// www .cs.cmu.e/~rsalakhu/papers/oneshot1.pdf),它帶來了重大進步,並達到了卓越的結果。然後緊接著是matching networks(https://ar xi v.org/pdf/1606.04080.pdf),這也幫助我們在這一領域實現了巨大的飛躍。
小樣本學習只是one-shot learning 的靈活應用。在小樣本學習中,我們有多個訓練示例(通常為兩到五個圖像,盡管上述one-shot learning中的大多數模型也可用於小樣本學習)。
在2019年計算機視覺和模式識別會議上,介紹了 Meta-Transfer Learning for Few-Shot Learning(https://ar xi v.org/pdf/ 181 2.02391v3.pdf)。這一模式為今後的研究開創了先例;它給出了最先進的結果,並為更復雜的元遷移學習方法鋪平了道路。
這些元學習和強化學習演算法中有許多都是與典型的深度學習演算法相結合,並產生了顯著的結果。原型網路是最流行的深度學習演算法之一,並經常用於小樣本學習 。
在本文中,我們將使用原型網路完成小樣本學習,並了解其工作原理。
2. 原型網路背後的思想
上圖為原型網路函數的示意圖。編碼器將圖像進行編碼映射到嵌入空間(黑圈)中的矢量中,支持圖像用於定義原型(星形)。利用原型和編碼查詢圖像之間的距離進行分類。圖源:https:// www .semanticscholar.org/paper/Gaussian-Prototypical-Networks-for-Few-Shot-on-Fort//figure/1
與典型的深度學習體系結構不同,原型網路不直接對圖像進行分類,而是通過在度量空間(https://en.wikipedia.org/wiki/Metric_space)中尋找圖像之間的映射關系。
對於任何需要復習數學的人來說,度量空間都涉及"距離"的概念。它沒有一個可區分的"起源"點。相反,在度量空間中,我們只計算一個點與另一個點的距離。因此,這里缺少了矢量空間中加法和標量乘法(因為與矢量不同,點僅表示坐標,添加兩個坐標或縮放坐標毫無意義!)請查看此鏈接,詳細了解矢量空間和度量空間之間的差異:https://math.stackexchange .com /questions/1 149 40/what-is-the-difference-between-metric-spaces-and-vector-spaces。
現在,我們已經學習了這一背景,我們可以開始了解原型網路是怎樣不直接對圖像進行分類,而是通過在度量空間中尋找圖像之間的映射關系。如上圖所示,同一類的圖像經過編碼器的映射之後,彼此之間的距離非常接近,而不同類的圖像之間具有較長的距離。這意味著,每當給出新示例時,網路只需檢查與新示例的圖像最近的集合,並將該示例圖像分到其相應的類。原型網路中將圖像映射到度量空間的基礎模型可以被稱為"Image2Vector"模型,這是一種基於卷積神經網路 (CNN) 的體系結構。
現在,對於那些對 CNN 不了解的人,您可以在此處閱讀更多內容:
簡單地說,他們的目標是訓練分類器。然後,該分類器可以對在訓練期間不可用的新類進行概括,並且只需要每個新類的少量示例。因此,訓練集包含一組類的圖像,而我們的測試集包含另一組類的圖像,這與前一組完全不相關。在該模型中,示例被隨機分為支持集和查詢集。
很少有鏡頭原型ck被計算為每個類的嵌入式支持示例的平均值。編碼器映射新圖像(x)並將其分類到最接近的類,如上圖中的c2(圖源:https://ar xi v.org/pdf/ 1703 .05 175 .pdf)。
在少鏡頭學習的情況下,訓練迭代被稱為一個片段。一個小插曲不過是我們訓練網路一次,計算損失並反向傳播錯誤的一個步驟。在每一集中,我們從訓練集中隨機選擇NC類。對於每一類,我們隨機抽取ns圖像。這些圖像屬於支持集,學習模型稱為ns-shot模型。另一個隨機采樣的nq圖像屬於查詢集。這里nc、ns和nq只是模型中的超參數,其中nc是每次迭代的類數,ns是每個類的支持示例數,nq是每個類的查詢示例數。
之後,我們通過「image2vector」模型從支持集圖像中檢索d維點。該模型利用圖像在度量空間中的對應點對圖像進行編碼。對於每個類,我們現在有多個點,但是我們需要將它們表示為每個類的一個點。因此,我們計算每個類的幾何中心,即點的平均值。之後,我們還需要對查詢圖像進行分類。
為此,我們首先需要將查詢集中的每個圖像編碼為一個點。然後,計算每個質心到每個查詢點的距離。最後,預測每個查詢圖像位於最靠近它的類中。一般來說,模型就是這樣工作的。
但現在的問題是,這個「image2vector」模型的架構是什麼?
論文匯總 Image2Vector 向量的結構
對於所有實際應用中,一般都會使用 4-5 CNN 模塊。如上圖所示,每個模塊由一個 CNN 層組成,然後是批處理規范化,然後是 ReLu 激活函數,最後通向最大池層。在所有模塊之後,剩餘的輸出將被展平並返回。這是本文中使用的網路結構(https://ar xi v.org/pdf/ 1703 .05 175 v2.pdf),您可以使用任何任何你喜歡的體系結構。有必要知道,雖然我們稱之為"Image2Vector"模型,但它實際上將圖像轉換為度量空間中的 64 維的點。要更好地了解差異,請查看 math stack exchange(https://math.stackexchange .com /questions/ 64 5672/what-is-the-difference-between-a-point-and-a-vector)。
負log概率的原理,圖源:https://ljvmiranda921.github.io/notebook/2017/08/13/softmax-and-the-negative-log-likelihood/#nll
現在,已經知道了模型是如何工作的,您可能更想知道我們將如何計算損失函數。我們需要一個足夠強大的損失函數,以便我們的模型能夠快速高效地學習。原型網路使用log-softmax損失,這只不過是對 softmax 損失取了對數。當模型無法預測正確的類時,log-softmax 的效果會嚴重懲罰模型,而這正是我們需要的。要了解有關損失函數的更多情況,請訪問此處。這里是關於 softmax 和 log-softmax 的很好的討論。
Omniglot數據集中的部分示例(圖源:https://github .com /brendenlake/omniglot)
該網路在 Omniglot 數據集(https://github .com /brendenlake/omniglot)上進行了訓練。Omniglot 數據集是專門為開發更類似於人類學習的演算法而設計。它包含 50個不同的字母表,共計1623 個不同的手寫字元。為了增加類的數量,所有圖像分別旋轉 90、 180 和 270 度,每次旋轉後的圖像都當做一個新類。因此,類的總數達到 了 64 92(1,623 + 4)類別。我們將 4200 個類別的圖像作為訓練數據,其餘部分則用於測試。對於每個集合,我們根據 64 個隨機選擇的類中的每個示例對模型進行了訓練。我們訓練了模型 1 小時,獲得了約 88% 的准確率。官方文件聲稱,經過幾個小時的訓練和調整一些參數,准確率達到99.7%。
是時候親自動手實踐了!
您可以通過訪問以下鏈接輕松運行代碼:
代碼地址: https://github .com /Hsankesara/Prototypical-Networks
運行地址: https://floydhub .com /run?template=https://github .com /Hsankesara/Prototypical-Networks
讓我們深入學習一下代碼!(向左←滑動可查看完整代碼)
以上的代碼是 Image2Vector CNN結構的一個實現。它的輸入圖像的維度為28*28*3,返回特徵向量的長度為 64 。
上面的代碼片段是原型網中單個結構的實現。如果你有任何疑問,只需在評論中詢問或在這里創建一個問題,非常歡迎您的參與和評論。
網路概述。圖源:https://youtu.be/wcKL05DomBU
代碼的結構與解釋演算法的格式相同。我們為原型網路函數提供以下輸入:輸入圖像數據、輸入標簽、每次迭代的類數(即 Nc )、每個類的支持示例數(即 Ns )和每個類的查詢示例數(即 Nq )。函數返回 Queryx ,它是從每個查詢點到每個平均點的距離矩陣, Queryy 是包含與 Queryx 對應的標簽的向量。 Queryy 存儲 Queryx 的圖像實際所屬的類。在上面的圖像中,我們可以看到,使用3個類,即 Nc =3,並且對於每個類,總共有5個示例用於訓練,即 Ns =5。上面的s表示包含這15個( Ns * Nc )圖像的支持集, X 表示查詢集。注意,支持集和查詢集都通過 f ,它只不過是我們的「image2vector」函數。它在度量空間中映射所有圖像。讓我們一步一步地把整個過程分解。
首先,我們從輸入數據中隨機選擇 Nc 類。對於每個類,我們使用random_sample_cls函數從圖像中隨機選擇一個支持集和一個查詢集。在上圖中,s是支持集,x是查詢集。現在我們選擇了類( C1 、C2 和 C3 ),我們通過「image2vector」模型傳遞所有支持集示例,並使用get_centroid函數計算每個類的質心。在附近的圖像中也可以觀察到這一點。每個質心代表一個類,將用於對查詢進行分類。
網路中的質心計算。圖源:https://youtu.be/wcKL05DomBU
在計算每個類的質心之後,我們現在必須預測其中一個類的查詢圖像。為此,我們需要與每個查詢對應的實際標簽,這些標簽是使用get_query_y函數獲得的。 Queryy 是分類數據,該函數將該分類文本數據轉換為一個熱向量,該熱向量在列點對應的圖像實際所屬的行標簽中僅為「1」,在列中為「0」。
之後,我們需要對應於每個 Queryx 圖像的點來對其進行分類。我們使用「image2vector」模型得到這些點,現在我們需要對它們進行分類。為此,我們計算 Queryx 中每個點到每個類中心的距離。這給出了一個矩陣,其中索引 ij 表示與第 i 個查詢圖像對應的點到第 j 類中心的距離。我們使用get_query_x函數構造矩陣並將矩陣保存在 Queryx 變數中。在附近的圖像中也可以看到同樣的情況。對於查詢集中的每個示例,將計算它與 C1、C2 和 C3 之間的距離。在這種情況下, X 最接近 C2 ,因此我們可以說 X 被預測屬於 C2 類。
以編程方式,我們可以使用一個簡單的ARMmin函數來做同樣的事情,即找出圖像被預測的類。然後使用預測類和實際類計算損失並反向傳播錯誤。
如果你想使用經過訓練的模型,或者只需要重新訓練自己,這里是我的實現。您可以使用它作為API,並使用幾行代碼來訓練模型。你可以在這里找到這個網路。
3. 資源列表
這里有些資源可以幫你更全面的了解本文內容:
4. 局限性
盡管原型網路的結果不錯,但它們仍然有局限性。首先是缺乏泛化,它在Omniglot數據集上表現很好,因為其中的所有圖像都是一個字元的圖像,因此共享一些相似的特徵。然而,如果我們試圖用這個模型來分類不同品種的貓,它不會給我們准確的結果。貓和字元圖像幾乎沒有共同的特徵,可以用來將圖像映射到相應度量空間的共同特徵的數量可以忽略不計。
原型網路的另一個限制是只使用均值來確定中心,而忽略了支持集中的方差,這在圖像有雜訊的情況下阻礙了模型的分類能力。利用高斯原網路(https://ar xi v.org/abs/ 1708 .02 73 5)類中的方差,利用高斯公式對嵌入點進行建模,克服了這一局限性。
5. 結論
小概率學習是近年來研究的熱點之一。有許多使用原型網路的新方法,比如這種元學習方法,效果很好。研究人員也在 探索 強化學習,這也有很大的潛力。這個模型最好的地方在於它簡單易懂,並且能給出令人難以置信的結果。
via https://blog.floydhub .com /n-shot-learning/
本文由雷鋒字幕組成員翻譯,雷鋒字幕組是由AI愛好者組成的字幕翻譯團隊;團隊成員有大數據專家、演算法工程師、圖像處理工程師、產品經理、產品運營、IT咨詢人、在校師生;志願者們來自IBM、AVL、Adobe、阿里、網路等知名企業,北大、清華、港大、中科院、南卡羅萊納大學、早稻田大學等海內外高校研究所。了解字幕組 請加 微信 ~
2. 求些書或資料,關於亞瑟王的,謝謝~
亞瑟王(King Arthur)是英格蘭傳說中的國王,圓桌騎士團的首領,一位近乎神話般的傳奇人物。他是羅馬帝國瓦解之後,率領圓桌騎士團統一了不列顛群島,被後人尊稱為亞瑟王。關於亞瑟王的傳奇故事,最初如何誕生,源自何處,皆無從查考。究竟亞瑟王是不是以某位歷史人物作為基礎塑造出來的虛構角色也不得而知。 如果確實存在亞瑟王這個人物,據推測他所生活的年代大概是公元500年左右,其間是一段50年左右(符合所知的各亞瑟王版本)的時期。
西元800年左右,威爾斯的修士撰寫了一本《布靈頓人的歷史》,書中首次記載「亞瑟」這個名字,描述他領導威爾斯人抵抗從泰晤士河中游入侵的薩克森人。
亞瑟王傳說
亞瑟王傳說,是西元十二世紀,由遍歷歐洲的吟遊詩人開始傳頌的。 公認的集大成作品為15世紀左右的《亞瑟王之死》
曾經統治英國的凱爾特民族在西元一世紀的時候被羅馬帝國所統治,歷經六世紀以後,日耳曼民族相繼入侵,其勢力漸趨衰微,終於被迫讓出英國王位。傳說中,亞瑟就是在日耳曼民族入侵的這段時期裡面,以凱爾特人的英雄身分登場。他率領各部落在名為巴頓山之役的交戰中一舉擊潰屬於日耳曼民族一支的薩克森人,被視為中世紀英國著名的傳奇人物。
但是,亞瑟的形象卻隨著傳說故事旳演進而不斷地變化,最後演變成為統治不列顛之王,成為將蘭斯洛、崔斯坦等傳說中的騎士收於麾下的「圓桌騎士團」的首領,擁有至高榮譽的英雄。
王者之劍(Excalibur)與石中劍(The Sword in the Stone)是亞瑟王至尊的王權象徵,佩帶著這把具有精靈魔力的王者之劍,令眾騎士俯首稱臣,不僅確立他自己的王位,也在眾多的戰役之中贏得勝利,凱旋而歸。
王者之劍
王者之劍(Excalibur),又譯為斷鋼劍、斬鐵劍、湖中劍。值得注意的是有許多較不專業的譯文將此劍時譯之為石中劍,這是不正確的。
石中劍(The Sword in the Stone),亞瑟拔出的選王之劍。一說其為Excalibur的原型Caliburn。《不列顛諸王史》關於Caliburn的記載有亞瑟王用此劍一戰殺掉攻擊他的470名薩克遜士兵。
王者之劍是在亞瑟王傳說中所登場的魔法聖劍,可以稱得上是後世騎士文學中,英雄多半配持著名寶劍傳統的濫觴。
在亞瑟王傳說中,拔出石中劍、登基為王的亞瑟在與King Pellinore(個人印象是Sir Pellinore)交鋒時折斷了石中劍,此役起因是亞瑟在一座城堡拜訪時,城堡主人Annoure看到向城堡走來的Sir Pellinore,請求亞瑟王給予保護。實際上Sir Pellinore也是受到Annoure戲弄,前來與亞瑟王交鋒。這次戰斗被認為是違反騎士道的,成為石中劍斷裂的原因。後來他在梅林的指引下,從湖中女士的手中得到了王者之劍。王者之劍在精靈國度阿瓦隆所打造,劍鍔由黃金所鑄、劍柄上鑲有寶石,並因其鋒刃削鐵如泥,故湖中女士以Excalibur(即古塞爾特語中「斷鋼」之意)命名之。梅林此時則告誡亞瑟:「王者之劍雖強大,但其劍鞘卻較其劍更為貴重。配戴王者之劍的劍鞘者將永不流血,你決不可遺失了它。」
但後來亞瑟王還是遺失了劍鞘,也因此他雖擁有削鐵如泥的寶劍,最後仍為叛徒騎士Mordred所殺。而王者之劍最後則在亞瑟王的囑咐下,由Sir Bedivere投回湖中,與亞瑟王一齊回到精靈國度阿瓦隆去。
阿瓦隆
阿瓦隆(Avalon)是亞瑟王傳奇中的重要島嶼,一般咸信它應該就是今天位於英格蘭西南的格拉斯頓堡(Glastonbury)。
傳說中,阿瓦隆四周為沼澤和迷霧所籠罩,只能通過小船抵達。在亞瑟王傳奇中,阿瓦隆象徵來世與身後之地。亞瑟王死後,他的同母異父的姐姐莫甘娜(Morgan le Fay)用小船將他的遺體運來並埋葬於此。
關於avalon的詞源,有一種理論認為它是凱爾特語「Annwyn」的英語化,而Annwyn意指仙女之地或冥間。英國編年史家,蒙茅斯的傑佛里(Geoffrey of Monmouth)則認為avalon是蘋果島之意(isle of apples)。考慮到直到今天,apple一詞在布列塔尼語(Breton)和康沃爾語(Cornish)中仍被拼為Afal,而在威爾士語(Welsh)中則為Aval,傑佛里的說法似乎較為可信。
Glastonbury在凱爾特語中又稱為"Ynis Witrin",意即玻璃島(The Isle of Glass)。馮象先生於2003所出以亞瑟王傳奇為主題的新書,即以「玻璃島」為書名。也許您仍然會困惑為何一個島會以玻璃命名。一種有趣的解釋是,古代的玻璃鏡乃青銅打磨而成,而Glastonbury青蔥一碧,顏色具象,故有此名。
圓桌騎士
亞瑟王迎娶Guinivere時其父贈予亞瑟王一張可容150人(一說50)的圓桌(一說Merlin所製造……)。圓桌騎士據說為128人(還有32,24等版本,最離奇的是有把跟查理曼大帝的12騎士搞混的,詳見某給中學生寫的雙語讀物)。其中有一個「Siege Perilous」(危險席),只有註定獲得聖杯的(一說品行完全沒有污點的)騎士才可以安坐該席而不喪命。後來坐上此席的是Sir Galahad。有名的圓桌騎士還有第一騎士Sir Lancelot,他的好友(一段時間也是敵人),實力可與Lancelot匹敵的Sir Gawain,將亞瑟王聖劍還入湖中的Sir Bedivere,與亞瑟王為兄弟的Sir Kay及其父Sir Ector,Meloidas國王的兒子Sir Tristram,雙劍騎士Sir Balin及其弟Balan(似乎沒有受封爵士),後創建聖杯騎士團的Sir Parcivale等。順便帶上Sir Agrivaine和Sir Mordred兩個叛徒人物。
薩克森人
薩克森人(英語Saxon;德語Sachsen),又譯撒克遜人,原屬日耳曼蠻族,早期分布於今日德國境內的尼德薩克森(Niedersachsen)地方。西元5世紀中期,大批的日耳曼人經由北歐入侵大不列顛群島,包括了盎格魯人(Angles)、薩克森人、朱特人(Jutes),經過長期的混居,逐漸形成現今英格蘭人的祖先。
-----------------------------------------------------------------------------------------------------------
電影亞瑟王
中文片名:《亞瑟王》
英文片名:《King Arthur》
導 演:安東尼-福奎阿
類 型:動作/冒險/劇情/戰爭
級 別:PG-13
發 行:試金石影業
上映日期:2004年7月7日
領銜主演: 克萊夫-歐文 斯蒂芬-蒂爾內
影片分析
亞瑟是這個羅馬與英國在古老的凱爾特人詩歌中共同傳唱的英雄亞瑟王。與他的武士同伴一樣,亞瑟相信一旦羅馬從英國撤軍,將會給英國帶來無窮的災難和混亂。然而,在亞瑟解放圓桌武士之前,他們必須完成羅馬交與他們的最後一項任務,深入敵軍區域完成一項神聖的使命……
人物介紹
出身貴族的桂尼維亞在她的敵人亞瑟以及亞瑟即將登上王位的道路上左右為難她害怕她的人民淪陷於撒克遜人的手中,所以她寧可與她的宿敵,可惡的羅馬人亞瑟聯盟。最終她意識到亞瑟是一個偉大的男人,但她無法確定亞瑟是否能盡釋前嫌,為這個曾經與他為敵的國家去斗爭和犧牲……
3. 各大星座是由多少顆星星組成
雙魚---
觀望秋夜星空,你可看到在飛馬座的東南方,有兩個魚狀構成的星座,叫做雙魚星座。雙魚座有西魚、北魚之分。西魚是由六顆小星組成的一個不規則的多邊形,北魚是由幾顆暗星構成的另一個不規則的多邊形。在西魚和北魚之間,有兩列星星組成一個英文大寫字母「L」,像是連接兩條魚尾巴的絲帶。
雙魚星座是由一群較暗的恆星組成的。關於雙魚星座,也有一段美麗的傳說。在希臘傳說中,稱為「北魚」的那幾顆星星呈三角形,是美麗女神阿佛洛狄忒的化身;稱為「西魚」的那幾顆星,是阿佛洛狄忒的小兒子——愛神厄洛斯的化身。這娘兒倆中間聯接著一條絲帶,難舍難分。當阿佛洛狄忒來到奧林匹斯山(眾神之山)時,諸神立即被她的美貌所吸引。天神宙斯就曾多次表示喜愛她,可阿佛洛狄忒不願意和這位天神在一起,便拒絕了。宙斯便懷恨在心,憑著自己的權勢,將她嫁給了一個又丑又跛的工匠之神。阿佛洛狄忒是個很有主見的姑娘,她毅然擺脫了宙斯的擺布,與戰神阿瑞斯結婚。後來,他們有了兒女,生活得很美滿。
阿佛特狄忒和她的小兒子——小愛神厄洛斯(在羅馬傳說中稱作「丘比特」),共同掌管人間天上的婚姻大事。有一天,母子倆正在幼發拉底河畔散步,突然,一頭巨大的妖怪向她們母子襲擊過來,這傢伙長著100個頭,四肢纏繞著毒蛇,眼睛、鼻孔和口中都在向外噴吐著火焰。阿佛洛狄忒拉著小愛神一頭躍入河中,化作兩條魚,很快潛入水中逃之夭夭。水中的阿佛洛狄忒放出一條絲帶,系住了小愛神的尾巴。後來,智慧女神雅典娜為了紀念這一事件,便將這母子倆的化身提升到天界固定下來,成為現在的雙魚星座。
在天文學中,雙魚星座是個重要的星座,因為春分點正位於「西魚」的尾部。從星空觀測的角度來說,雙魚星座屬於秋季星座。在秋夜星空中,少年朋友們不妨尋找一下這個黃道星座。如果你有一架小型天文望遠鏡,可以看到在雙魚星座中「北魚」的絲帶附近,有一個暗淡的天體,看上去像個星雲。它與我們所在的銀河系相類似,是一個漩渦狀的河外星系。
摩羯座
這個星座的星較暗,但並不難尋找.在每年秋季夜晚八九點鍾的時候,你可先從銀河兩岸找到著名的織女星和牛郎星.把織女與牛郎兩顆星設想連接起來,向
南延長同樣的長度,可看到兩顆三等星,它們是摩羯的頭部.再從這里向東
把分散的暗星聯起來,像是一個倒三角形,這就是摩羯座.由於它是由幾十
顆暗星排列成的,如不用心去找還不太容易看出這只形狀怪異的公羊呢!
摩羯星座中雖無亮星,但是在羊角處卻有一顆肉眼可見的著名雙星,它
可以成為檢驗少年朋友們眼力的標志.要觀察摩羯座,必須在秋季,一般以
9月~10月為最好,特別是在10月初,它在天空中升得最高.
獅子座是春夜星空最重要的標志,每年
3月,獅子座從東方天空升起,4月移到南方天空,5月後從西方天空沉入地
平線.尋找獅子座的最好時機是在每年4月初晚上9點鍾前後,你面向南方,
可看見六顆亮星構成一把彎彎的鐮刀形,刀口朝西.仔細看,它又像是一個
反寫的問號,"反問號"的一點是獅子座最亮的星——獅子座α,我國稱為
"軒轅十四".
巨蟹星座
選擇在2,3月份.每年1月傍晚前後,
巨蟹星座出現於東方地平線上.到3月下旬傍晚之後,可看到它升至南方中
天,位置最高.為了便於觀察,應選一個沒有月光的晚上(農歷初一,二),
使用一架雙筒望遠鏡或小型天文望遠鏡,你可以看到:在巨蟹座中央有一個
由四顆暗星組成的"小四邊形",那是巨蟹的"身體"——螃蟹蓋,整個星
座形狀卻像個"人"字.小四邊形頂角上的四顆星分別與四邊形外的幾顆小
星聯在一起,構成了巨蟹的螫和足.
仔細觀察巨蟹星座的小四邊形,可以看到微弱的藍白色光點,那是一個
著名的疏散星團,叫"鬼星團"(又叫"蜂巢星團").
太多,樓主自己看吧,這個地址是天空動物園
http://cache..com/c?word=%B0%D7%D1%F2%D7%F9%3B%CA%C7%D3%C9%3B%B6%E0%C9%D9%3B%BF%C5%3B%D0%C7%D0%C7%3B%D7%E9%B3%C9&url=http%3A//mail%2Ezzrtu%2Ecom/book/82/kwdw/ts082064%2Epdf&b=0&a=41&user=