People
Latest Research Publications:
DEGREES LINKED TO THIS RESEARCH GROUP:
1) 2019-2020 Masters of Arts (Philosophy): 'The Ethics of Artificially Intelligent Sexbots: A Philosophical Investigation into the Ethical Conditions for Human-Sexbot Interaction';
2) 2018 BA (Honours) (Philosophy): 'The ethics of artificial intelligence: Should artificially intelligent social robots be used as slaves?'.
TALKS:
1) 'The ethics of artificial intelligence: Should artificially intelligent social robots be used as slaves?' (PSSA 2019);
2) 'The application of ethical boundaries for social robots: a human perspective' (4IR: Philosophical, Ethical & Legal Dimensions 2019);
3) 'The application of ethical boundaries for social robots: a human perspective' (PPA 2019);
4) 'Ethical boundaries for android companion robots: a human perspective' (FAIR 2019).
PUBLICATIONS:
1) Friedman, C. 2019. 'Ethical boundaries for android companion robots: A human perspective'. Proceedings of the South African Forum for Artificial Intelligence Research Vol 2540. http://ceur-ws.org/Vol-2540/.
Latest Research Publications:
This paper contributes to the debate in the ethics of social robots on how or whether to treat social robots morally by way of considering a novel perspective on the moral relations between human interactants and social robots. This perspective is significant as it allows us to circumnavigate debates about the (im)possibility of robot consciousness and moral patiency (debates which often slow down discussion on the ethics of HRI), thus allowing us to address actual and urgent current ethical issues in relation to human-robot interaction. The paper considers the different ways in which human interactants may be moral patients in the context of interaction with social robots: robots as conduits of human moral action towards human moral patients; humans as moral patients to the actions of robots; and human interactants as moral patients of their own agential moral actions towards social robots. This third perspective is the focal point of the paper. The argument is that due to perceived robot consciousness, and the possibility that the immoral treatment of social robots may morally harm human interactants, there is a unique moral relation between humans and social robots wherein human interactants are both the moral agents of their actions towards robots, as well as the actual moral patients of those agential moral actions towards robots. Robots, however, are no more than perceived moral patients. This discussion further adds to debates in the context of robot moral status, and the consideration of the moral treatment of robots in the context of human-robot interaction.
@article{385, author = {Cindy Friedman}, title = {Human-Robot Moral Relations: Human Interactants as Moral Patients of Their Own Agential Moral Actions Towards Robots}, abstract = {This paper contributes to the debate in the ethics of social robots on how or whether to treat social robots morally by way of considering a novel perspective on the moral relations between human interactants and social robots. This perspective is significant as it allows us to circumnavigate debates about the (im)possibility of robot consciousness and moral patiency (debates which often slow down discussion on the ethics of HRI), thus allowing us to address actual and urgent current ethical issues in relation to human-robot interaction. The paper considers the different ways in which human interactants may be moral patients in the context of interaction with social robots: robots as conduits of human moral action towards human moral patients; humans as moral patients to the actions of robots; and human interactants as moral patients of their own agential moral actions towards social robots. This third perspective is the focal point of the paper. The argument is that due to perceived robot consciousness, and the possibility that the immoral treatment of social robots may morally harm human interactants, there is a unique moral relation between humans and social robots wherein human interactants are both the moral agents of their actions towards robots, as well as the actual moral patients of those agential moral actions towards robots. Robots, however, are no more than perceived moral patients. This discussion further adds to debates in the context of robot moral status, and the consideration of the moral treatment of robots in the context of human-robot interaction.}, year = {2020}, journal = {Communications in Computer and Information Science}, volume = {1342}, pages = {3-20}, publisher = {Springer}, isbn = {978-3-030-66151-9}, url = {https://link.springer.com/chapter/10.1007/978-3-030-66151-9_1}, doi = {https://doi.org/10.1007/978-3-030-66151-9_1}, }
Department of Computer Science
Physical address: University of the Western Cape
Robert Sobukwe Road
Bellville 7535
Republic of South Africa
Latest Research Publications:
Within complex societies, social communities are distinguishable based on social interactions. The interactions can be between members or communities and can range from simple conversations between family members and friends to complex interactions that represent the flow of money, information, or power. In our modern digital society, social media platforms present unique opportunities to study social networks through social network analysis (SNA). Social media platforms are usually representative of a specific user group, and Twitter, a microblogging platform, is characterised by the fast distribution of news and often provocative opinions, as well as social mobilizing, which makes it popular for political interactions. The nature of Twitter generates a valuable SNA data source for investigating political conversations and communities, and in related research, specific archetypal conversation patterns between communities were identified that allow for unique interpretations of conversations about a topic. This paper reports on a study where social network analysis (SNA) was performed on Twitter data about political events in 2021 in South Africa. The purpose was to determine which distinct conversation patterns could be detected in datasets collected, as well as what could be derived from these patterns given the South African political landscape and perceptions. The results indicate that conversations in the South African political landscape are less polarized than expected. Conversations often manifest broadcast patterns from key influencers in addition to tight crowds or community clusters. Tight crowds or community clusters indicate intense conversation across communities that exhibits diverse opinions and perspectives on a topic. The results may be of value for researchers that aim to understand social media conversations within the South African society.
@article{434, author = {Aurona Gerber}, title = {The Detection of Conversation Patterns in South African Political Tweets through Social Network Analysis}, abstract = {Within complex societies, social communities are distinguishable based on social interactions. The interactions can be between members or communities and can range from simple conversations between family members and friends to complex interactions that represent the flow of money, information, or power. In our modern digital society, social media platforms present unique opportunities to study social networks through social network analysis (SNA). Social media platforms are usually representative of a specific user group, and Twitter, a microblogging platform, is characterised by the fast distribution of news and often provocative opinions, as well as social mobilizing, which makes it popular for political interactions. The nature of Twitter generates a valuable SNA data source for investigating political conversations and communities, and in related research, specific archetypal conversation patterns between communities were identified that allow for unique interpretations of conversations about a topic. This paper reports on a study where social network analysis (SNA) was performed on Twitter data about political events in 2021 in South Africa. The purpose was to determine which distinct conversation patterns could be detected in datasets collected, as well as what could be derived from these patterns given the South African political landscape and perceptions. The results indicate that conversations in the South African political landscape are less polarized than expected. Conversations often manifest broadcast patterns from key influencers in addition to tight crowds or community clusters. Tight crowds or community clusters indicate intense conversation across communities that exhibits diverse opinions and perspectives on a topic. The results may be of value for researchers that aim to understand social media conversations within the South African society.}, year = {2022}, journal = {Communications in Computer and Information Science}, volume = {1551}, pages = {15-31}, publisher = {Springer}, address = {Cham}, isbn = {978-3-030-95070-5}, url = {https://link.springer.com/chapter/10.1007/978-3-030-95070-5_2}, doi = {10.1007/978-3-030-95070-5_2}, }
The COVID-19 pandemic and the subsequent response by governments to introduce national lockdown regulations have confined individuals to their residential premises. As a result, no recreational or sport activities are allowed outside the (often small) boundaries of family homes, a situation often rapidly introducing social isolation. Research has proven that emotional coping mechanisms, such as sport, can lower the stressful and uncertainty burden on individuals. However, without the availability of this coping mechanism, many individuals have been forced to use virtual sport training technology to keep active. This preliminary quantitative study investigated the role of technology, in particular virtual sport training technology (if any) by cyclists as emotional coping mechanism during a period of national lockdown. The results of an online survey indicated that sport, in general, has always been an emotional coping mechanism during normal challenging situations but that slightly more respondents used sport as mechanism during the lockdown period. Respondents indicated that virtual cycling training technology enabled them to continue with using their normal coping mechanism even in a period of national lockdown. One of the benefits of a virtual training environment is the ability to socialize by riding with virtual team members. Surprisingly, the number of cyclists who preferred riding alone in the virtual cycling environment was slightly more than the cyclists who preferred to join scheduled rides with virtual team members. The research is the first step towards an in-depth investigation into the adoption of technology as an emotional coping mechanism in stressful environments.
@article{439, author = {Sunet Eybers, Aurona Gerber}, title = {A Preliminary Investigation into the Role of Virtual Sport Training Technology as Emotional Coping Mechanism During a National Pandemic Lockdown}, abstract = {The COVID-19 pandemic and the subsequent response by governments to introduce national lockdown regulations have confined individuals to their residential premises. As a result, no recreational or sport activities are allowed outside the (often small) boundaries of family homes, a situation often rapidly introducing social isolation. Research has proven that emotional coping mechanisms, such as sport, can lower the stressful and uncertainty burden on individuals. However, without the availability of this coping mechanism, many individuals have been forced to use virtual sport training technology to keep active. This preliminary quantitative study investigated the role of technology, in particular virtual sport training technology (if any) by cyclists as emotional coping mechanism during a period of national lockdown. The results of an online survey indicated that sport, in general, has always been an emotional coping mechanism during normal challenging situations but that slightly more respondents used sport as mechanism during the lockdown period. Respondents indicated that virtual cycling training technology enabled them to continue with using their normal coping mechanism even in a period of national lockdown. One of the benefits of a virtual training environment is the ability to socialize by riding with virtual team members. Surprisingly, the number of cyclists who preferred riding alone in the virtual cycling environment was slightly more than the cyclists who preferred to join scheduled rides with virtual team members. The research is the first step towards an in-depth investigation into the adoption of technology as an emotional coping mechanism in stressful environments.}, year = {2021}, journal = {Lecture Notes in Networks and Systems}, volume = {186}, pages = {186-194}, publisher = {Springer}, address = {Cham}, isbn = {978-3-030-66093-2}, url = {https://link.springer.com/chapter/10.1007/978-3-030-66093-2_18}, doi = {10.1007/978-3-030-66093-2_18}, }
Social communities play a significant role in understanding complex societies, from communities formed by support interactions between friends and family to community structures that depict the flow of information, money and power. With the emergence of the internet, the nature of social networks changed because communities could form disassociated from physical location, and social network analysis (SNA) on social media such as Twitter and Facebook emerged as a distinct research field. Studies suggest that Twitter feeds have a significant influence on the views and opinions of society, and subsequently the formation of communities. This paper reports on a study where social network analysis was performed on Twitter feeds in South Africa around the 2019 elections to detect distinct patterns within the overall network. In the datasets that were analysed, a specific network pattern namely Broadcast Networks were observed. A Broadcast Network typically reflects central hubs such as media houses, political parties or influencers whose messages are repeated without interaction or discussion. Our results indicate that there were few discussions and interactions and that messages were broadcasted from central nodes even though the general experience of Twitter users during this time was of intense discussions and differences in opinion.
@article{438, author = {Aurona Gerber, Stephanie Strachan}, title = {Network Patterns in South African Election Tweets}, abstract = {Social communities play a significant role in understanding complex societies, from communities formed by support interactions between friends and family to community structures that depict the flow of information, money and power. With the emergence of the internet, the nature of social networks changed because communities could form disassociated from physical location, and social network analysis (SNA) on social media such as Twitter and Facebook emerged as a distinct research field. Studies suggest that Twitter feeds have a significant influence on the views and opinions of society, and subsequently the formation of communities. This paper reports on a study where social network analysis was performed on Twitter feeds in South Africa around the 2019 elections to detect distinct patterns within the overall network. In the datasets that were analysed, a specific network pattern namely Broadcast Networks were observed. A Broadcast Network typically reflects central hubs such as media houses, political parties or influencers whose messages are repeated without interaction or discussion. Our results indicate that there were few discussions and interactions and that messages were broadcasted from central nodes even though the general experience of Twitter users during this time was of intense discussions and differences in opinion.}, year = {2021}, journal = {Lecture Notes in Networks and Systems}, volume = {186}, pages = {3-13}, publisher = {Springer}, address = {Cham}, isbn = {978-3-030-66093-2}, url = {https://link.springer.com/chapter/10.1007/978-3-030-66093-2_1}, doi = {10.1007/978-3-030-66093-2_1}, }
Many organisations turn to enterprise architecture (EA) to assist with the alignment of business and information technology. While some of these organisations succeed in the development and implementation of EA, many of them fail to manage EA after implementation. Because of the specific focus on the management of EA during and after the initial implementation, the enterprise architecture management (EAM) field is developed. EAM is characterised by many dimensions or elements. It is a challenge to select the dimensions that should be managed and that are vital for successful EA practice. In this study, we executed a systematic literature review (SLR) of primary EA and EAM literature with the aim of identifying dimensions regarded as key areas of EAM. The main contribution of this work is a concept map of the essential EAM dimensions with their relationships. The results of the SLR indicate that dimensions that used to be considered important or seemed to be the most essential for EA, such as frameworks, EA principles and reference models, are no longer emphasised as strongly and more focus is placed on people, skills, communication and governance when considering EAM literature and EAM maturity.
@article{437, author = {Trishan Marimuthu, Alta van der Merwe, Aurona Gerber}, title = {A systematic literature review of essential enterprise architecture management dimensions}, abstract = {Many organisations turn to enterprise architecture (EA) to assist with the alignment of business and information technology. While some of these organisations succeed in the development and implementation of EA, many of them fail to manage EA after implementation. Because of the specific focus on the management of EA during and after the initial implementation, the enterprise architecture management (EAM) field is developed. EAM is characterised by many dimensions or elements. It is a challenge to select the dimensions that should be managed and that are vital for successful EA practice. In this study, we executed a systematic literature review (SLR) of primary EA and EAM literature with the aim of identifying dimensions regarded as key areas of EAM. The main contribution of this work is a concept map of the essential EAM dimensions with their relationships. The results of the SLR indicate that dimensions that used to be considered important or seemed to be the most essential for EA, such as frameworks, EA principles and reference models, are no longer emphasised as strongly and more focus is placed on people, skills, communication and governance when considering EAM literature and EAM maturity.}, year = {2021}, journal = {Lecture Notes in Networks and Systems}, volume = {235}, pages = {381-391}, publisher = {Springer}, address = {Singapore}, isbn = {978-981-16-2377-6}, url = {https://link.springer.com/chapter/10.1007/978-981-16-2377-6_36}, doi = {10.1007/978-981-16-2377-6_36}, }
The global Covid-19 pandemic caused havoc in higher education teaching routines and several residential institutions encouraged instructors to convert existing modules to flipped classrooms as part of an online, blended learning strategy. Even though this seems a reasonable request, instructors straightaway encountered challenges which include a vague concept of what an online flipped classroom entails within a higher education context, a lack of guidelines for converting an existing module, facilitating learner engagement as well as unique challenges for inclusion of all learners in a digitally divided developing country in Covid-19 lockdown. In order to respond, we embarked on a study to identify the distinguishing characteristics of flipped classrooms to understand the as-is and to-be scenarios using a systematic literature review. The characteristics were used to develop of design considerations to convert to an online flipped classroom for higher education taking our diverse learner profiles into account. We subsequently converted a short module in an information systems department and shortly report on our experience.
@article{436, author = {Aurona Gerber, Sunet Eybers}, title = {Converting to Inclusive Online Flipped Classrooms in Response to Covid-19 Lockdown}, abstract = {The global Covid-19 pandemic caused havoc in higher education teaching routines and several residential institutions encouraged instructors to convert existing modules to flipped classrooms as part of an online, blended learning strategy. Even though this seems a reasonable request, instructors straightaway encountered challenges which include a vague concept of what an online flipped classroom entails within a higher education context, a lack of guidelines for converting an existing module, facilitating learner engagement as well as unique challenges for inclusion of all learners in a digitally divided developing country in Covid-19 lockdown. In order to respond, we embarked on a study to identify the distinguishing characteristics of flipped classrooms to understand the as-is and to-be scenarios using a systematic literature review. The characteristics were used to develop of design considerations to convert to an online flipped classroom for higher education taking our diverse learner profiles into account. We subsequently converted a short module in an information systems department and shortly report on our experience.}, year = {2021}, journal = {South African Journal of Higher Education}, volume = {35}, pages = {34-57}, issue = {4}, isbn = {1753-5913}, url = {https://journals.co.za/doi/10.20853/35-4-4285}, doi = {10.20853/35-4-4285}, }
Latest Research Publications:
Latest Research Publications:
Each node in a neural network is trained to activate for a specific region in the input domain. Any training samples that fall within this domain are therefore implicitly clustered together. Recent work has highlighted the importance of these clusters during the training process but has not yet investigated their evolution during training. Towards this goal, we train several ReLU-activated MLPs on a simple classification task (MNIST) and show that a consistent training process emerges: (1) sample clusters initially increase in size and then decrease as training progresses, (2) the size of sample clusters in the first layer decreases more rapidly than in deeper layers, (3) binary node activations, especially of nodes in deeper layers, become more sensitive to class membership as training progresses, (4) individual nodes remain poor predictors of class membership, even if accurate when applied as a group. We report on the detail of these findings and interpret them from the perspective of a high-dimensional clustering process.
@{402, author = {Daniël Haasbroek, Marelie Davel}, title = {Exploring neural network training dynamics through binary node activations}, abstract = {Each node in a neural network is trained to activate for a specific region in the input domain. Any training samples that fall within this domain are therefore implicitly clustered together. Recent work has highlighted the importance of these clusters during the training process but has not yet investigated their evolution during training. Towards this goal, we train several ReLU-activated MLPs on a simple classification task (MNIST) and show that a consistent training process emerges: (1) sample clusters initially increase in size and then decrease as training progresses, (2) the size of sample clusters in the first layer decreases more rapidly than in deeper layers, (3) binary node activations, especially of nodes in deeper layers, become more sensitive to class membership as training progresses, (4) individual nodes remain poor predictors of class membership, even if accurate when applied as a group. We report on the detail of these findings and interpret them from the perspective of a high-dimensional clustering process.}, year = {2020}, journal = {Southern African Conference for Artificial Intelligence Research}, pages = {304-320}, month = {22/02/2021 - 26/02/2021}, address = {South Africa}, isbn = {978-0-620-89373-2}, url = {https://sacair.org.za/proceedings/}, }
Latest Research Publications:
Latest Research Publications:
Latest Research Publications:
Abstract dialectical frameworks (in short, ADFs) are one of the most general and unifying approaches to formal argumentation. As the semantics of ADFs are based on three-valued interpretations, the question poses itself as to whether some and which monotonic three-valued logic underlies ADFs, in the sense that it allows to capture the main semantic concepts underlying ADFs. As an entry-point for such an investigation, we take the concept of model of an ADF, which was originally formulated on the basis of Kleene’s three-valued logic. We show that an optimal concept of a model arises when instead of Kleene’s three-valued logic, possibilistic logic is used. We then show that in fact, possibilistic logic is the most conservative three-valued logic that fulfils this property, and that possibilistic logic can faithfully encode all other semantical concepts for ADFs. Based on this result, we also make some observations on strong equivalence and introduce possibilistic ADFs.
@misc{422, author = {Jesse Heyninck, Matthias Thimm, Gabriele Kern-Isberner, Tjitze Rienstra, Kenneth Skiba}, title = {On the Relation between Possibilistic Logic and Abstract Dialectical Frameworks}, abstract = {Abstract dialectical frameworks (in short, ADFs) are one of the most general and unifying approaches to formal argumentation. As the semantics of ADFs are based on three-valued interpretations, the question poses itself as to whether some and which monotonic three-valued logic underlies ADFs, in the sense that it allows to capture the main semantic concepts underlying ADFs. As an entry-point for such an investigation, we take the concept of model of an ADF, which was originally formulated on the basis of Kleene’s three-valued logic. We show that an optimal concept of a model arises when instead of Kleene’s three-valued logic, possibilistic logic is used. We then show that in fact, possibilistic logic is the most conservative three-valued logic that fulfils this property, and that possibilistic logic can faithfully encode all other semantical concepts for ADFs. Based on this result, we also make some observations on strong equivalence and introduce possibilistic ADFs.}, year = {2021}, url = {https://sites.google.com/view/nmr2021/home?authuser=0)}, }
Abstract dialectical frameworks (in short, ADFs) are a unifying model of formal argumentation, where argumentative relations between arguments are represented by assigning acceptance conditions to atomic arguments. This idea is generalized by letting acceptance conditions being assigned to complex formulas, resulting in conditional abstract dialectical frameworks (in short, cADFs). We define the semantics of cADFs in terms of a non-truth-functional four-valued
logic, and study the semantics in-depth, by showing existence results and proving that all semantics are generalizations of the corresponding semantics for ADFs.
@misc{421, author = {Jesse Heyninck, Matthias Thimm, Gabriele Kern-Isberner, Tjitze Rienstra, Kenneth Skiba}, title = {Arguing about Complex Formulas: Generalizing Abstract Dialectical Frameworks}, abstract = {Abstract dialectical frameworks (in short, ADFs) are a unifying model of formal argumentation, where argumentative relations between arguments are represented by assigning acceptance conditions to atomic arguments. This idea is generalized by letting acceptance conditions being assigned to complex formulas, resulting in conditional abstract dialectical frameworks (in short, cADFs). We define the semantics of cADFs in terms of a non-truth-functional four-valued logic, and study the semantics in-depth, by showing existence results and proving that all semantics are generalizations of the corresponding semantics for ADFs.}, year = {2021}, url = {https://sites.google.com/view/nmr2021/home?authuser=0}, }
Approximation fixpoint theory (AFT) constitutes an abstract and general algebraic framework for studying the semantics of nonmonotonic logics. It provides a unifying study of the semantics of different formalisms for nonmonotonic reasoning, such as logic programming, default logic and autoepistemic logic. In this paper we extend AFT to non-deterministic constructs such as disjunctive information. This is done by generalizing the main constructions and corresponding results to non-deterministic operators, whose ranges are sets of elements rather than single elements. The applicability and usefulness of this generalization is illustrated in the context of disjunctive logic programming.
@{420, author = {Jesse Heyninck, Ofer Arieli}, title = {Approximation Fixpoint Theory for Non-Deterministic Operators and Its Application in Disjunctive Logic Programming}, abstract = {Approximation fixpoint theory (AFT) constitutes an abstract and general algebraic framework for studying the semantics of nonmonotonic logics. It provides a unifying study of the semantics of different formalisms for nonmonotonic reasoning, such as logic programming, default logic and autoepistemic logic. In this paper we extend AFT to non-deterministic constructs such as disjunctive information. This is done by generalizing the main constructions and corresponding results to non-deterministic operators, whose ranges are sets of elements rather than single elements. The applicability and usefulness of this generalization is illustrated in the context of disjunctive logic programming.}, year = {2021}, journal = {18th International Conference on Principles of Knowledge Representation and Reasoning}, pages = {334-344}, month = {03/11-12/11}, publisher = {IJCAI Organization}, address = {Online}, isbn = {978-1-956792-99-7}, url = {https://proceedings.kr.org/2021/32/}, doi = {10.24963/kr.2021/32}, }
For propositional beliefs, there are well-established connections between belief revision, defeasible conditionals and
nonmonotonic inference. In argumentative contexts, such connections have not yet been investigated. On the one hand, the exact relationship between formal argumentation and nonmonotonic inference relations is a research topic that keeps on eluding researchers despite recently intensified efforts, whereas argumentative revision has been studied in numerous works during recent years. In this paper, we show that similar relationships between belief revision, defeasible conditionals and nonmonotonic inference hold in argumentative contexts as well. We first define revision operators for abstract dialectical frameworks, and use such revision operators to define dynamic conditionals by means of the Ramsey test. We show that such conditionals can be equivalently defined using a total preorder over three-valued interpretations, and study the inferential behaviour of the resulting conditional inference relations.
@{418, author = {Jesse Heyninck, Gabriele Kern-Isberner, Tjitze Rienstra, Kenneth Skiba, Matthias Thimm}, title = {Revision and Conditional Inference for Abstract Dialectical Frameworks}, abstract = {For propositional beliefs, there are well-established connections between belief revision, defeasible conditionals and nonmonotonic inference. In argumentative contexts, such connections have not yet been investigated. On the one hand, the exact relationship between formal argumentation and nonmonotonic inference relations is a research topic that keeps on eluding researchers despite recently intensified efforts, whereas argumentative revision has been studied in numerous works during recent years. In this paper, we show that similar relationships between belief revision, defeasible conditionals and nonmonotonic inference hold in argumentative contexts as well. We first define revision operators for abstract dialectical frameworks, and use such revision operators to define dynamic conditionals by means of the Ramsey test. We show that such conditionals can be equivalently defined using a total preorder over three-valued interpretations, and study the inferential behaviour of the resulting conditional inference relations.}, year = {2021}, journal = {18th International Conference on Principles of Knowledge Representation and Reasoning}, pages = {345-355}, month = {03/11-12/11}, publisher = {IJCAI Organization}, address = {Online}, isbn = {978-1-956792-99-7}, url = {https://proceedings.kr.org/2021/33/}, doi = {10.24963/kr.2021/33}, }
Latest Research Publications:
Latest Research Publications:
Predicting student performance in tertiary institutions has potential to improve curriculum advice given to students, the planning of interventions for academic support and monitoring and curriculum design. The student performance prediction problem, as defined in this study, is the prediction of a student’s mark for a module, given the student’s performance in previously attempted modules. The prediction problem is amenable to machine learning techniques, provided that sufficient data is available for analysis. This work reports on a study undertaken at the College of Agriculture, Engineering and Science at University of KwaZulu-Natal that investigates the efficacy of Matrix Factorization as a technique for solving the prediction problem. The study uses Singular Value Decomposition (SVD), a Matrix Factorization technique that has been successfully used in recommender systems. The performance of the technique was benchmarked against the use of student and course average marks as predictors of performance. The results obtained suggests that Matrix Factorization performs better than both benchmarks.
@{194, author = {Edgar Jembere, Randhir Rawatlal, Anban Pillay}, title = {Matrix Factorisation for Predicting Student Performance}, abstract = {Predicting student performance in tertiary institutions has potential to improve curriculum advice given to students, the planning of interventions for academic support and monitoring and curriculum design. The student performance prediction problem, as defined in this study, is the prediction of a student’s mark for a module, given the student’s performance in previously attempted modules. The prediction problem is amenable to machine learning techniques, provided that sufficient data is available for analysis. This work reports on a study undertaken at the College of Agriculture, Engineering and Science at University of KwaZulu-Natal that investigates the efficacy of Matrix Factorization as a technique for solving the prediction problem. The study uses Singular Value Decomposition (SVD), a Matrix Factorization technique that has been successfully used in recommender systems. The performance of the technique was benchmarked against the use of student and course average marks as predictors of performance. The results obtained suggests that Matrix Factorization performs better than both benchmarks.}, year = {2018}, journal = {2017 7th World Engineering Education Forum (WEEF)}, pages = {513-518}, month = {13/11-16/11}, publisher = {IEEE}, isbn = {978-1-5386-1523-2}, }
Recommending relevant documents to users in real- time as they compose their own documents differs from the traditional task of recommending products to users. Variation in the users’ interests as they work on their documents can undermine the effectiveness of classical recommender system techniques that depend heavily on off-line data. This necessitates the use of real-time data gathered as the user is composing a document to determine which documents the user will most likely be interested in. Classical methodologies for evaluating recommender systems are not appropriate for this problem. This paper proposed a methodology for evaluating real-time document recommender system solutions. The proposed method- ology was then used to show that a solution that anticipates a user’s interest and makes only high confidence recommendations performs better than a classical content-based filtering solution. The results obtained using the proposed methodology confirmed that there is a need for a new breed of recommender systems algorithms for real-time document recommender systems that can anticipate the user’s interest and make only high confidence recommendations.
@{189, author = {Joshua Dzitiro, Edgar Jembere, Anban Pillay}, title = {A DeepQA Based Real-Time Document Recommender System}, abstract = {Recommending relevant documents to users in real- time as they compose their own documents differs from the traditional task of recommending products to users. Variation in the users’ interests as they work on their documents can undermine the effectiveness of classical recommender system techniques that depend heavily on off-line data. This necessitates the use of real-time data gathered as the user is composing a document to determine which documents the user will most likely be interested in. Classical methodologies for evaluating recommender systems are not appropriate for this problem. This paper proposed a methodology for evaluating real-time document recommender system solutions. The proposed method- ology was then used to show that a solution that anticipates a user’s interest and makes only high confidence recommendations performs better than a classical content-based filtering solution. The results obtained using the proposed methodology confirmed that there is a need for a new breed of recommender systems algorithms for real-time document recommender systems that can anticipate the user’s interest and make only high confidence recommendations.}, year = {2018}, journal = {Southern Africa Telecommunication Networks and Applications Conference (SATNAC) 2018}, pages = {304-309}, month = {02/09-05/09}, publisher = {SATNAC}, address = {South Africa}, }