My Research and e-Business, December 12, 2001

advertisement
My Research and e-Business
Virendrakumar C. Bhavsar
Professor and
Director, Advanced Computational Research Laboratory
Faculty of Computer Science
University of New Brunswick Fredericton, NB
bhavsar@unb.ca
www.cs.unb.ca/profs/bhavsar
www.cs.unb.ca/acrl
Outline




Past Research Work
Current Research Work
Future Research Work
Conclusion
Past Research Work

Parallel/Distributed Processing
- Parallel Computer Architecture
- Design and Analysis of Parallel Algorithms
- Real-time and Fault-Tolerant Systems

Artificial Neural Networks

Learning Machines and Evolutionary
Computation
 Computer Graphics
 Visualization
Past Research Work (cont.)
Multimedia for Education: Intelligent Tutoring
Systems

Multi-Lingual Systems and Transliteration
 Web Portal for an NB company
-Clustifier and Extractor (IIT, NRC, Ottawa)
-Intelligent User Profile Generator

Multi-Agent Systems
with Dr. Marsh (IIT, NRC, Ottawa)

Supervision/Co-supervision
50 master's theses; 4 doctoral theses
5 post-doctoral fellows/research associates
Current Research Work (cont.)

Parallel/Distributed Processing
- C3-Grid development
- Design and analysis of parallel/distributed
applications
 Multi-Agent Systems
- Specification and verification of multi-agent systems
with Dr. Mironov, Russia
-Information Sharing in Multi-agent Systems
with Dr. Ghorbani, UNB
ACORN

Information diffusion and search in networks

All pieces of information - Agents
- documents; images, etc.

Applications
B2B and B2C e-Commerce solutions
Virtual community creation and support systems
Personalized directed information handling
ACORN: Relation to Other Work

Search Engines
e.g. Alta Vista, Excite, Yahoo, InfoSeek, and Lycos
If the user has to search, it’s because the information diffusion is
 not fast enough
 not accurate enough

Recommender Systems
– Firefly (Maes), Fab (Balabanovic)
– Content-based or Collaborative
– ACORN’s agents: a mixture of both
Matchmakers
– Yenta (Foner)
– Very close to the ACORN spirit; lacks the flexibility of ACORN
ACORN: Relation to Other Work (cont.)

Web Page Watchers and Push Technologies
– Tierra, Marimba, Channels
– ACORN is a means of pushing new data, reducing the need to watch
for changes

Filtering Systems
– The filtering in ACORN is implicit in what is recommended by humans

‘Knowbots’
– Softbots (Washington, Etzioni, Weld), Nobots (Stanford, Shoham)
– mobile agents for internet search
– ACORN provides diffusion also
tom@ucsd.edu
ymasrour@ai.it.nrc.ca
ucsd.edu
ai.it.nrc.ca
S
e
r
v
e
r
S
e
r
v
e
r
bob@ai.it.nrc.ca
dick@ucsd.edu
steve@ai.it.nrc.ca
Café
anwhere.else
foo@anywhere.else
Café
S
e
r
v
e
r
cs.stir.ac.uk
meto.gov.uk
S
e
r
v
e
r
S
e
r
v
e
r
Café
Clients
wibble@cs.stir.ac.uk
graham@cs.stir.ac.uk
anne@cs.stir.ac.uk
joan@unb.ca
bhavsar@unb.ca
Café

At set intervals, agents present are compared, and
relevant information exchanged
– Keyphrase-based Information Sharing
– A unique method of automating community based information
sharing
Café
Cosine Measure method: Similarity of Article 3
(Category 1)
1
Ca tego ry
Ca tego ry
Ca tego ry
Ca tego ry
Ca tego ry
similarity
0.8
1:
2:
3:
4:
5:
ar ticl es
ar ticl es
ar ticl es
ar ticl es
ar ticl es
1
12
23
33
43
–
-
0.6
0.4
0.2
0
1
6
11
16
21
26
articles
(a)
31
36
41
46
11
22
32
42
49
Performance Evaluation of ACORN

Test-bed: Several Autonomous Servers, each
serving autonomous virtual users

Virtual User - capable of creating agents
- picks up a topic from a client core’s interest
- migrates to other servers
- potential destinations
Performance Evaluation of ACORN
120
Time (Seconds)
100
80
60
40
20
0
0
0
20
40
60
Number of Agents
80
Mingle Tim e with cosine
Total Exection Time with cosine
Mingle Tim e for without cosine
Total Exection Time without cosine
100
Future Research Work
Multi-Agent Systems: B2B-B2C Extensions
User-driven personalization
-
Personalized and personalizable automatic delivery and search
for information
Directed advertisements based on user profiles and preferences
agent learning
Data mining over large distributed networks and databases
Automated and manually-driven user profile
generation and update
Future Research Work (cont.)
Multi-Agent Systems for Distributed Databases
- continuous updating of large and distributed databases on
intranets and the Internet
Multi-Agent Systems
- Very naturally satisfy many requirements in such an
environment
- Provide a very flexible and open architecture
- Scalability analysis with multiprocessor servers
Professional Activities

Professional Involvement
- Chair, IEEE NB Section
- The C3.ca Association, Inc.(the Canadian Consortium for High
Performance Computing)
Member, Executive Committee and BoD

Organized many workshops and conferences
- Program-Co-Chair, HPCS’2002, June 17-19, 2002,
Moncton, NB
- Technical Committee Member, 3rd Workshop on Parallel
Distributed Science and Engineering Computing with
Applications, Fort Lauderdale, FL, April 15-19, 2002.
- Program Committee Member, Grid Canada, Toronto,
February, 2002.
Conclusion

Broad research background

Collaborations
- IIT, NRC, Ottawa
- UNB, Univ. of IL, USC, C-DAC India, and other institutions

Professional Involvement

e-Business related interests
- e.g. user profiling, multi-agent systems, Learning and eLearning, multi-lingual web, high performance web servers, …
Download