Yang Hu University of Pittsburgh Department of Computer Science
* Introduction to SIS * Topic Detection and Tracking (TDT) * Concept * Goals * Major Tasks * Methods * TDT based Power Efficiency Web Server * Motivation * Implementation * Conclusion
* Slow Intelligence System can provide a software development framework for general-purpose system with insufficient computing resources to gradually improve performance over time.
* It contains five stages Slow Intelligence System Enumeration EliminationAdaptationConcentration Propagation 2
* What is TDT * A DARPA-sponsored initiative to investigate the state of the art in finding the trend in a stream of broadcast news stories.
1. To develop automatic techniques for finding topically related material in streams of data. This could be valuable in a wide variety of applications where efficient and timely information access is important. Eg. (CNN or Yahoo News) 2. Make the computers able to map out data automatically finding story boundaries, determining what stories go with one another, and discovering when something new (unforeseen) has happened.
1. Story Segmentation - Detect changes between topically cohesive sections 2. Topic Tracking - Keep track of stories similar to a set of example stories 3. Topic Detection - Build clusters of stories that discuss the same topic 4. First Story Detection - Detect if a story is the first story of a new, unknown topic 5. Link Detection - Detect whether or not two stories are topically linked
* General Linear Abstraction of Seasonality (GLAS) * Henderson Filter (HF) * Lowess (LW) * Smoothing splines (SS) * Kalman Filter (KF)
* It’s a package currently used in Bank of England for seasonal adjustment and trend estimation. * The trend series is constructed using a moving – average of data with triangular shaped weighting pattern.
* It’s used in the X11-ARIMA and X-12-ARIMA packages which are also packages currently used in Bank of England. * The rational is the same as GLAS, but using a different weighting pattern.
* Lowess identifies a certain number of nearest- neighbors to a given point, x0, and assigns a weight to each neighbor based on the distance of that neighbor to the point. A value of the trend at x0 is then calculated based on these weights. * The number of nearest neighbors which are used is the smoothing parameter. * The bigger the number, the smoother the trend.
* The smoothing spline smoother is derived as the explicit solution to the functional minimization problem. * represents the smoothing parameter, which is the trade-off between the smoothness of the curve (the second derivative term in the integral) and the fidelity to the data (the residual sum of squares).
* This approach employs the idea of structural time series modeling where the unobserved component of trend is assumed to follow a well-defined stochastic process. * General form for the trend component is given below.
* Server power consumption is rapidly becoming a hot topic in the IT industry. * Over the last decade, power has emerged as a critical design constraint in modern computer architecture. In many cases system power consumption is increasing exponentially.
User RequestSIS Based TDT Knowledge Base Dispatcher SIS Coordinator
* SIS based TDT 1 st KB 2 nd KB EnumeratorEliminatorConcentrator
1 st KB Generate algorithm combinations Evaluate combinations based on KB records Save evaluation results Extensively select the combinations
* For most data centers, the cost of power has become a top budget item. In fact, in 2008, the average cost of power used by a server exceeded its purchase price (4). * Nationally, the EPA estimated data center power consumption to cost over $4.5 Billion a year in 2006, projected to grow to $7.4 Billion in 2011 (5). * One main reason is typically, due to lack of communication between the guys that pays the power bill, and the IT department that operates the servers.
1. Shih and Peng “Building Topic/Trend Detection System based on Slow Intelligence ” 2. Allan, J., Carbonell, J., Doddington, G., Yamron, J., and Yang, Y., "Topic detection and tracking pilot study: Final report" 3. Bianchi, M., Boyle, M., and Hollingsworth, D., "A comparison of methods for trend estimation" 4. Belady, Christian “In the Data Center, Power and Cooling Costs More Than the IT Equipment it Supports.” Electronics Cooling. Vol. 23, No. 1, February U.S. Environmental Protection Agency “EPA Report to Congress on Server and Data Center Energy Efficiency”.