資訊檢索與人工智慧應用

臺北科技大學 114-2 學期課程,課號 356279。

課程大綱

資訊檢索(Information Retrieval)是搜尋引擎背後的技術基礎,以給定的查詢詞彙找出帶有相關資訊的文件,能夠處理與比較未結構化或半結構化的文字資料。在人工智慧與機器學習技術飛越成長的當代,自然語言處理(Natural Language Processing)及文本探勘(Text Mining)輔助人們在散亂的文本當中發掘有意義的資訊。傳統的資訊檢索理論在文本探勘的任務當中則扮演了重要的輔助角色,其賦與將文件以向量表達的基礎,亦即使諸多人工智慧應用能夠順利的與文本探勘任務接軌。 本課程將教導修課同學資訊檢索、自然語言處理與資料探勘的理論基礎,以及各種新穎的人工智慧與機器學習應用如何取代傳統方法。並且訓練修課同學使用現成的程式語言套件來分析自己手邊的文本資料。 Information Retrieval (IR) is the process that retrieves the information which is relevant to a specific information need from a data collection. Search engine systems provides a famous example of IR applications. In recent years, with the growth of Artificial Intelligence, Machine Learning, and Natural Language Processing (NLP), many of the AI applications can help discover useful information in unstructured or semi-structured text collections, such a process is called Text Mining. The traditional IR technique also play an important role to support the AI applications. It can vectorize the texts and make it possible to compare the similarities between different pieces of text. This course aims to train the enrolled students to learn the basic concept of IR, NLP, and AI applications which are relevant to Text Mining tasks. In addition, this course also trains the enrolled students to use existing tools and software packages which can support the AI applications.

課程進度

1 課程介紹 2-3 資訊檢索的理論基礎 4-6 類神經網路的基礎 7-8 捲積神經網路與YOLO 9 期中提案報告 10-11 循環神經網路:RNN, LSTM與GRU 12-13 seq2seq問題與Encoder-Decoder架構 14-15 Attention:注意力機制與Transformer 16-17 生成式AI與多模態AI 18 期末報告

評量方式

課堂表現(35%)、作業(35%)、期末報告(30%)

教材

【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:是 C. D. Manning, P. Raghavan, and H. Schütze, Introduction to Information Retrieval, Cambridge University Press, 2008. Christopher D. Manning and Hinrich Schütze, Foundations of Statistical Natural Language Processing, The MIT Press, 1999.